Releases: HK560/ControllerMeta
Releases · HK560/ControllerMeta
v0.20.1
v0.20.0
🌟ControllerMeta现已在Steam上发行,欢迎支持!🌟
🌟ControllerMeta is now available on Steam! Please have a look! 🌟
[ZH]
- 优化 Steam Input 支持,提升 Steam 控制器数据采集与调试信息的稳定性。
- 曲线工具支持通过文本框导入曲线,优化 DSE 配置器曲线导入,并支持导出贝塞尔曲线时自动转换为折线。
- 修复 Leadjoy 曲线死区失效、DualShock/DualSense 输入居中异常,以及 Nintendo Switch Pro 手柄校准问题。
- 优化设备详情和历史日志等界面显示,并支持根据系统环境自动选择界面语言。
[EN]
- Improved Steam Input support for more stable controller data collection and diagnostic logging.
- Added curve import from text, improved DSE Configurator curve import, and allowed Bezier exports to be converted to polylines automatically.
- Fixed Leadjoy curve deadzone handling, DualShock/DualSense input centering, and Nintendo Switch Pro calibration.
- Polished device details and history log displays, and added automatic UI language detection based on the system environment.
v0.19.2
[ZH]
- 增加对动感指尖(Leadjoy)曲线格式的导入导出支持,进一步扩展曲线工具与第三方配置器之间的兼容性。
- 优化曲线工具的导出与编辑体验,修正 Leadjoy 小数导出、DSE 配置库导出以及响应式布局等相关细节。
- 更新 Steam Input 配置数据,改进相关兼容性准备工作。
[EN]
- Added import and export support for the Leadjoy curve format, further improving compatibility between the curve tool and third-party configurators.
- Refined the curve tool export and editing experience, including fixes for Leadjoy decimal exports, DSE library exports, and responsive layout details.
- Updated Steam Input configuration data to improve related compatibility readiness.
v0.19.1
[ZH]
- 优化 HID ↔ XInput 配对逻辑,提高多手柄场景下的识别稳定性。
- 增加曲线工具贝塞尔点位列表编辑功能,增加对其他曲线工具格式的导入导出支持。
- 修正摇杆步进测试针对 8-bit 协议手柄(如 DS4/DS5/Switch Pro)的原始位深显示。
- 放宽曲线导入校验规则,更新内置曲线仓库数据并优化相关界面细节。
[EN]
- Optimized HID ↔ XInput pairing logic to enhance recognition stability in multi-controller scenarios.
- Added curve editor support for Bezier control point lists and implemented import/export functionality for additional curve formats.
- Fixed raw bit-depth display for 8-bit protocol controllers (e.g., DS4, DS5, Switch Pro) during stick stepping tests.
- Relaxed validation rules for curve imports, updated the built-in curve repository, and polished relevant UI details.
v0.19.0
[ZH]
- 新增显式
XInput数据源,进一步梳理Auto / XInput / GameInput / SteamInput的输入逻辑。 - 新增桌面 Overlay 浮窗与
Stats Overlay模板,覆盖层工作流更完整。 - 震动面板支持握把/扳机通道选择,并修复 DualSense Edge 震动兼容问题。
- 修复手动检查更新无反馈、前端设置未可靠持久化等问题。
- 优化分辨率测试、曲线工具、摇杆检测界面与部分 UI 细节。
[EN]
- Added an explicit
XInputdata source and further clarified theAuto / XInput / GameInput / SteamInputworkflow. - Added desktop overlay windows and a new
Stats Overlaytemplate. - Added grip/trigger rumble channel selection and fixed DualSense Edge rumble compatibility.
- Fixed manual update checks showing no feedback and improved frontend settings persistence.
- Improved Resolution Test, curve tool tooltips, stick inspector UI, and other interface details.
v0.18.0
[ZH]
- 新增:曲线工具,用于曲线转换、计算补偿曲线、存储曲线
- 新增:支持覆盖层组件桌面最前浮动窗口显示
- UI/UX:优化文本说明,调整界面元素
- 兼容性:提高xbox类手柄协议识别兼容
- 修复:修复已知的一些问题
- 优化:减少程序体积大小
[EN]
- New: Curve Tool (Conversion, Compensation Calculation, & Storage).
- New: "Always on Top" support for floating overlay windows.
- UI/UX: Refined text and UI element adjustments.
- Compatibility: Improved xbox controller protocol recognition.
- Bug Fixes: Resolved known issues.
- Optimization: Compressed application footprint.
v0.17.0
[ZH]
- 调整了延迟/回报率测试的算法,以及对应新的界面
- 支持最小化到托盘
- 修复一些已知问题,继续完善手柄识别
- 升级到SDL3库,完善gameinput api的调用
[EN]
- Adjusted the algorithm for latency/report rate testing, as well as the corresponding new interface view
- Support minimizing to pallets
- Fixed some known issues and continued to improve controller recognition
- Upgrade to SDL3 library and improve gameinput API support
v0.16.0
[ZH]
- 后端重构核心模块,提高稳定性和性能。
- 添加可切换为gameinput数据源功能,目前仅作测试,不支持蓝牙连接下的ds/ns手柄
- 重新优化了回报率/延迟检测算法,添加追踪原始数据包分布,添加延迟数据使用中位数的计算方法
- 提高设备识别兼容性
- 修复一些已知缺陷,调整部分界面文字说明
欢迎加群反馈建议:587385789 ~之后steam版本内部封闭测试需要些人
[EN]
- Back-end refactoring of core modules to improve stability and performance.
- Added the ability to switch to GameInput data source, which is currently only for testing and does not support DS/NS controllers under Bluetooth connection
- Reoptimized the return/latency detection algorithm, added tracking of raw packet distribution, and added a calculation method for using median latency data
- Improved device recognition compatibility
- Fixed some known bugs and adjusted some interface text descriptions
v0.15.0
建了Q群:587385789,欢迎来反馈问题😇
[ZH]
- 新增运动传感器(体感、陀螺仪)检测支持!支持DS4、DS5、NSProController。此功能还在开发预览状态,欢迎反馈!
- 新增初步支持使用手柄控制UI菜单
- 优化外部覆盖层调整为监听所有地址
- 优化调整样式图标文字
- 初步接入SteamworkAPI,为登录steam做准备
- 接入Steam Input,(Github版本无法启用)
- 修复DS5手柄蓝牙下无法检测
- 修复其他已知的缺陷
- 添加QQ群链接(来加群更快反馈问题!Q群:587385789
- 因为传感器检测功能打包了一些3d模型资源,所以体积大了好几倍,后续看看怎么优化
[EN]
- Motion sensor (somatosensory, gyroscope) detection support has been added! DS4, DS5, and NSProController are supported. This feature is still in preview, so feedback is welcome!
- Added initial support for controlling UI menus using controllers
- Optimized the external overlay to listen to all addresses
- Optimized and adjusted the style icon text
- Initially access the Steamwork API to prepare for logging in to Steam
- Access to Steam Input, (Github version cannot be enabled)
- Fixed DS5 controller Bluetooth cannot be detected
- Fixed other known issues
- Add QQ group links (to add groups to feedback questions faster!) Q: 587385789
- Because the sensor detection function packs some 3D model resources, the file siez is several times larger, and we will see how to optimize it later
v0.14.0
[ZH]
- 添加显示缩放比例支持
- 添加允许自定义手柄名
- 初步支持识别steaminput (将本工具添加到steam中打开运行)
- 添加提交手柄识别信息到远程数据库(推荐大家报告手柄型号手柄名方便我们更好识别手柄型号)
- 支持摇杆轨迹图独立窗口
- 优化各种界面样式,更新一些文本
- 优化Canvas性能
[EN]
- Added support for displaying zoom ratio
- Added support for allowing custom joystick names
- Initial support for recognizing steaminput (add this tool to steam and run)
- Add controller identification information to the remote database
- Support joystick trajectory graph in a separate window
- Optimize various interface styles, update some text
- Optimize Canvas performance