kmouse
原理
使用键盘按键划分区域(10x3),每次按键移动鼠标到对应位置并缩小移动范围
| 区域 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | q | w | e | r | t | y | u | i | o | p |
| 2 | a | s | d | f | g | h | j | k | l | ; |
| 3 | z | x | c | v | b | n | m | , | . | / |
快捷键
- 开启关闭:
control-command-' - 鼠标左键(开启状态下):
[ - 鼠标右键(开启状态下):
] - 还原(开启状态下):
'
遇到的问题
- 使用
macos开发测试,由于默认keycode与其他系统不一致,需自定义 - 理性情况下是开启后显示顶层遮罩,提示按键对应区域,能力有限不知如何实现