Skip to content

Releases: HK560/ControllerMeta

v0.20.1

24 May 08:12
843998a

Choose a tag to compare

[ZH]

  • 紧急修复启动加载慢的问题
  • 优化一些杂项

[EN]

  • Emergency fix for slow startup loading
  • Optimize some features

v0.20.0

17 May 11:56
843998a

Choose a tag to compare

🌟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

05 May 02:26
843998a

Choose a tag to compare

[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

26 Apr 01:57
843998a

Choose a tag to compare

[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

18 Apr 12:00
843998a

Choose a tag to compare

[ZH]

  • 新增显式 XInput 数据源,进一步梳理 Auto / XInput / GameInput / SteamInput 的输入逻辑。
  • 新增桌面 Overlay 浮窗与 Stats Overlay 模板,覆盖层工作流更完整。
  • 震动面板支持握把/扳机通道选择,并修复 DualSense Edge 震动兼容问题。
  • 修复手动检查更新无反馈、前端设置未可靠持久化等问题。
  • 优化分辨率测试、曲线工具、摇杆检测界面与部分 UI 细节。

[EN]

  • Added an explicit XInput data source and further clarified the Auto / XInput / GameInput / SteamInput workflow.
  • Added desktop overlay windows and a new Stats Overlay template.
  • 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

11 Apr 10:25
843998a

Choose a tag to compare

[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

13 Mar 12:49

Choose a tag to compare

[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

07 Mar 11:44

Choose a tag to compare

[ZH]
⚠️请在设置界面选择“清除所有应用数据“ 来避免新功能异常⚠️

  • 后端重构核心模块,提高稳定性和性能。
  • 添加可切换为gameinput数据源功能,目前仅作测试,不支持蓝牙连接下的ds/ns手柄
  • 重新优化了回报率/延迟检测算法,添加追踪原始数据包分布,添加延迟数据使用中位数的计算方法
  • 提高设备识别兼容性
  • 修复一些已知缺陷,调整部分界面文字说明
    欢迎加群反馈建议:587385789 ~之后steam版本内部封闭测试需要些人

[EN]
⚠️Please select "Clear All App Data" in the settings to avoid issues with new features.⚠️

  • 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

02 Mar 14:59

Choose a tag to compare

建了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

27 Feb 15:38

Choose a tag to compare

[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