github Caldis/Mos 4.2.0

7 hours ago
HHE1srza8AAw3hF 《The Boys》

如果应用无法启动或遇到权限问题, 请参考 Wiki: 如果应用无法正常运行

新功能

  • 新增 Logi/HID++ 原生支持, 可识别 Bolt/Unifying 接收器与蓝牙直连设备按钮, 并支持分配 Logi 专有事件
  • 按钮绑定新增「打开…」动作, 可启动 App、运行脚本或打开任意文件, 支持拖拽选择与启动参数
  • 按钮绑定新增「自定义…」录制、可更灵活的鼠标按键动作
  • 滚动功能现在支持绑定任意自定义按键

优化

  • 新增捷克语本地化, 感谢 @karelfh

修复

  • 修复滚动选项等值比较方向错误, 感谢 @seng1e
  • 修复辅助功能权限在运行中被撤销后, 可能阻断系统输入的问题
  • 修复按键映射功能导致在部分应用中左键点击异常的问题 #890
  • 改进 DisplayLink 异常和屏幕变化后的平滑滚动恢复路径, 降低滚动异常或卡住的风险
  • 修复自定义按键录制、纯修饰键显示、同时松开修饰键识别和录制期间误触发动作的问题

If the application fails to start or encounters permission issues, please refer Wiki: If the App not work properly

New Features

  • Added native Logi/HID++ support for Bolt/Unifying receivers and Bluetooth direct-connected device buttons, with support for assigning Logi-specific events.
  • Added an "Open..." button action to launch apps, run scripts, or open any file, with drag-and-drop selection and launch arguments.
  • Added "Custom..." recording for button bindings, enabling more flexible mouse button actions.
  • Scroll features can now be bound to any custom key.

Improvements

  • Added Czech localization, thanks @karelfh.

Fixes

  • Fixed reversed scroll options equality comparison, thanks @seng1e.
  • Fixed system input blocking when Accessibility permission is revoked while Mos is running.
  • Fixed abnormal left-click behavior in some apps caused by button mapping. #890
  • Improved smooth-scroll recovery after DisplayLink errors and screen changes, reducing the risk of abnormal or stuck scrolling.
  • Fixed custom key recording, pure modifier display, simultaneous modifier release detection, and accidental action execution while recording.

New Contributors

Full Changelog: 4.0.2...4.2.0

Don't miss a new Mos release

NewReleases is sending notifications on new releases.