Repolode
petoncle

petoncle/mousemaster

在 Windows 和 macOS 上用键盘控制鼠标并自定义按键映射,支持提示网格和 UI 提示。

可替代:Vimium

Star
910
Fork
45
未关闭 Issue
17
最近提交
9天前

这是什么?

mousemaster 可以完全通过键盘移动、点击、滚动和拖拽鼠标指针,并在 Windows 和 macOS 上重新映射按键。所有行为都写在一个 properties 配置文件中,保存后自动重新加载。

导航由多种模式完成:带标签的提示网格,输入标签即可跳转光标;递归网格可将屏幕按 2x2 逐级缩小;UI 提示可为当前窗口中的按钮和输入框加标签;另外还支持缩放。组合键可以是按键序列、和弦、长按或点按,并可限定在特定应用中生效,使同一组按键在不同程序里行为不同。

项目提供模式、组合键、命令、宏和按键别名等基础构件,并附带 IJKL、WASD、HJKL 等多套示例配置。macOS 版通过 Karabiner 虚拟 HID 设备读取键盘输入,目前尚不支持 Linux。

核心功能

  • 01用键盘移动、点击、滚动和拖拽鼠标指针
  • 02提示网格和递归网格导航,精确定位光标
  • 03为当前窗口的按钮、链接和输入框添加 UI 提示标签
  • 04组合键支持按键序列、和弦、长按和点按
  • 05可按应用区分行为,同一按键在不同程序中作用不同
  • 06保存配置文件后自动重新加载

适用场景

  • 在笔记本或分体键盘上工作时无需频繁伸手取鼠标
  • 让双手保持在键盘上,减轻手部疲劳
  • 在 Windows 或 macOS 上使用 Vim 风格或其他自定义导航键布局

标签

常见问题

mousemaster 是什么?
在 Windows 和 macOS 上用键盘控制鼠标并自定义按键映射,支持提示网格和 UI 提示。 mousemaster 可以完全通过键盘移动、点击、滚动和拖拽鼠标指针,并在 Windows 和 macOS 上重新映射按键。所有行为都写在一个 properties 配置文件中,保存后自动重新加载。
mousemaster 可以免费使用吗?用的什么许可证?
mousemaster 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
mousemaster 还在维护吗?
活跃维护中。mousemaster 最近一次提交是在 2026年10月13日。
mousemaster 适合用来做什么?
在笔记本或分体键盘上工作时无需频繁伸手取鼠标 让双手保持在键盘上,减轻手部疲劳 在 Windows 或 macOS 上使用 Vim 风格或其他自定义导航键布局
在哪里获取 mousemaster?
源代码和安装说明在 GitHub 上:https://github.com/petoncle/mousemaster

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目