Skip to content

MouseMaster Configurator v1.0.0 + MouseMaster v89

Choose a tag to compare

@Rezetyan Rezetyan released this 25 Jul 04:24
· 138 commits to main since this release
d91f1fd

MouseMaster Configurator v1.0.0 + MouseMaster v89

这是 Rezetyan/mousemaster fork 的首个 GUI 配置器版本。

版本

  • MouseMaster Configurator v1.0.0
    • 文件版本与程序集版本:1.0.0.0
    • 构建自本标签源码:d91f1fd
    • 简体中文 WinForms GUI,用于编辑 MouseMaster v89 properties 配置
  • MouseMaster v89
    • 上游版本:89
    • 上游提交:e88f635
    • mousemaster.exe 与上游 v89 Release 二进制完全一致

下载

至少下载:

  1. MouseMasterConfigurator.exe
  2. mousemaster.exe
  3. 一个 .properties 示例配置,推荐 neo-mousekeys-ijkl.properties

将两个 EXE 与配置文件放在同一目录,并把选中的示例配置重命名为
mousemaster.properties。先运行 MouseMasterConfigurator.exe 完成个性化设置并保存,
再运行 mousemaster.exe。如果需要让 MouseMaster 覆盖层显示在所有窗口上方,请以
管理员身份运行 mousemaster.exe

配置器也可通过以下命令打开其他位置的现有配置:

.\MouseMasterConfigurator.exe --config "D:\path\to\mousemaster.properties"

主要功能

  • 编辑六个分类中的 37 项键盘与鼠标操作。
  • 配置鼠标和滚轮的最高速度、加速度。
  • 支持组合键、备用键、冲突处理、专注模式和 Alt-Tab 自动居中。
  • 保存时保留 GUI 未管理的属性与普通注释。
  • 写入前创建滚动备份 mousemaster.properties.gui-backup

验证

  • GUI Release 构建成功。
  • 内置回归测试:PASS: 107 assertions
  • MouseMaster v89 真实输入集成测试:6/6 通过。
  • mousemaster.exe SHA-256 已与上游 v89 Release 公布值核对。
  • 完整文件哈希见 SHA256SUMS.txt

系统与安全说明

  • 支持 Windows 10/11。
  • 配置器需要 .NET Framework 4.x,在 .NET Framework 4.8 上完成构建验证。
  • 两个 EXE 均未进行 Authenticode 代码签名,Windows 可能显示 SmartScreen 提示。
  • GUI 是此 fork 维护的社区组件,不属于上游 MouseMaster 官方发行内容。
  • configurator/ 源码采用 MIT License,见 configurator-LICENSE.txt