【自荐】按键映射工具 MyKeymap, 凝聚了我的操作经验, 支持自定义键位

软件名称

MyKeymap

应用平台

  • Windows

推荐类型

【开发者自荐】

一句简介

通过召唤窗口、按键映射、键盘控制鼠标等功能, 提高操作效率、减少键鼠切换。

MyKeymap-features

应用简介

大概七年前在小众软件发现了 Autohotkey 语言和 AHK 快餐店教程
这对电脑爱好者而言简直像发现了新大陆, 于是闲暇时捣鼓出了各种小功能
想出这些功能的原因是为了让「 编辑文字 」和「 窗口管理 」更方便

如下图所示, MyKeymap 内置了许多层模式, 每一层都可以自定义
Capslock 模式负责「窗口操作」和「鼠标控制」, 这可以减少大量的键鼠切换

J 模式、3 模式、分号模式, 分别负责光标控制、数字输入、符号输入
其实就是把键盘上的键重新分配一下位置, 让不好按的键变好按, 让不能盲打的键可以盲打

这套键位我用了几年, 自感觉挺好用, 哈哈, 设计键位时遵循了三个思路:

  1. 手掌不离开主键区
  2. 不可以违背标准指法
  3. 必须好按且不会累手指

除此之外还有一些小功能: 比如显示器亮度调节、音量调节、滑动关机等
感兴趣可以去官网浏览一下, 文档有点长, 有一定的学习成本,
但能习惯的话肯定可以提高操作效率

官方网站

7 Likes

作者对每一个按键的设计都有深入的思考,真的特别的赞!:heart:

1 Like

排版真的好! :+1:

1 Like

切换窗口win+数字键,配合7+ Taskbar Numberer显示任务栏数字,就挺方便的。
或者《Capslock+》的在线分配数字切换窗口。而在设置里分配可能略显麻烦。

说起来之前想过要是能把现在手上这一套快速启动+vim模拟+智能菜单都集成到一起就好了(现在是几个单独的程序),感觉楼主这个和我的想法有点类似,可惜习惯已经养成了,积重难返,已经没动力换别的软件试试了。

数字键不好按呀, 我做不到盲按数字键, 动态绑定只可以切换没有启动能力

大佬好,试了一下软件很好,但是想问一些为什么把tab键的缩进功能给去掉了,也没有和其他的键位冲突吧。虽然现有的先按j的tab映射也可以,但是tab键本身的缩进功能要怎么恢复,网页的设置界面搞不懂

1 Like

不好意思测试不够充分, 1.0.16 修复了这个问题。

去下载 1.0.16 版本吧。

软件很好用,有一定的学习成本,希望出一个类似 Surfingkeys 那样的帮助图,随时调出来查阅。

另外,分号键缩写功能希望改成双击分号触发,经常写中文文档分号键还是很常用的,现在输入一个分号要按 ; + J 有点不方便

好的, 以后的版本加个速览帮助的功能。
「 方便缩写 」or 「 方便输入分号键 」, 目前的选择是方便前者

感谢大佬及时修复,现在tab按键正常了,但是我鼠标手势的映射中设置为tab还是没用,是tab键另外做了什么处理吗。看bug记录中有tab模式,这个是什么,教程中没有发现除了tab本身相关的其他功能

MyKeymap 默认开启 Tab 模式, 所以占用了 Tab 键, (现在看来这个决定不太好
可以在设置里把 MyKeymap 的 Tab 模式关闭, 就不会占用 Tab 键了

Tab 模式供用户自定义的, 目前没有啥用

非常感谢,问题都修复了。最后想问一下设置自启后,每次都有用户账户控制的弹窗,这个可以像其他一些软件一样静默自启吗

这个 UAC 弹窗是为了获取权限, 如果一个窗口有管理员权限, 那么 MyKeymap 也要有相同的权限, 才能在这个窗口上使用 MyKeymap 的各种功能。

你可以在设置里把「 管理员权限运行 」去掉, 就不会弹 UAC 了

可以添加不同配置吗?我把MyKeymap放在同步盘里面,两台电脑共同使用,但是像启动软件之类的配置又不一样。

我想能不能通过主程序给参数的方式指定配置,这样在快捷方式上给个参数就能实现不同电脑用不同配置。

这个需求可以用一套配置, 在 D:\shortcuts 里面维护相同名字的快捷方式, 但不同电脑中快捷方式指向的路径不同

ok了,可以完美解决我的需求

1 Like

你好,你的Caps+W默认切换窗口功能,可以从绑定Win+Tab换成Alt+Esc,可以按顺序切换所有窗口,而不是仅在两个窗口之间切换。
例如再给Caps+E绑定Alt+Shift+Esc进行反向切换窗口,是所有窗口都参与正向和反向切换。
也许这样会更流畅。