好的,已更新至最新版本。v1.8启动后会弹UAC,最新的v1.9也和v1.7一样去掉了
AE 可以试试了,终于找到适配全布局的方法了。 ![]()
您好,请问开启软件后,在非打字状态下,会有自动发送/按下“z、q”等按键的现象,不太清楚早期版本是否如此,但数月以来更新的版本皆有该情况
具体表现为:
①在某软件(甚至没有加入到白名单中)用左键划框选择的同时,会自动按住z键,导致变成“放大”
②在Illustrator中按数字3的时候,也会自动发送z键
macOS 端的 Keyboard Maestro 有个强大的特性,能劫持快捷键。
前段时间看到站内有个软件 【自荐-效率工具】Vimo Rebinder 2.0 全新发布 - 让键盘操作更加丝滑!。看起来像是 Windows 端的 KM,不知道能不能劫持快捷键到最高层级。
顺便发现,楼主之前寻过
Windows 下有没有软件实现类似 Keyboard Maestro 的 Palettes 的功能?
感谢介绍,我们目前提供的是一套新的快捷键系统。比如像所有快捷键都集中在Capslock一个按键下而不是Ctrl/Alt/Shift的按键组合,可以做到Mac和Windows平台快捷键的按键统一。目前Vimo Rebinder和传统快捷键系统并行,不影响传统快捷键的使用。
请问你说的劫持快捷键具体需求是什么呢?我们可以以高层级处理键盘操作,但是目前仅限于在按下超级键进入Vimo 的按键系统后
刚刚测试了一下,Vimo在中文输入法下不受影响。
就是让快捷键输入的优先级高于系统和软件,用户输入快捷键后,由 KM 说了算。
简单说,
作用:
- 真正自己掌控快捷键,我让快捷键干啥,它就干啥
- 减少快捷键误触发(我不让快捷键干活)
- 减少快捷键的记忆难度(我更愿意使用我亲手设置的快捷键)
举例:
- 快捷键在两个软件中的效果不一样
- 快捷键在两个系统中的效果不一样(你的软件是跨平台的)
- 软件和系统打架(全局和当前窗口使用同一个快捷键)
最简单的例子,Windows 和 macOS 的复制粘贴快捷键不一样,我想全部设置为左下角那个按键 + C,就需要劫持。
我认为你的软件有潜力。
谢谢认可,您说的这些就是我们目前的努力的重点,解决传统快捷键四大痛点:
- 难以记忆(多个按键组合复杂难记)
- 难以按下 (很多快捷键需要双手操作,Vimo可以将这些快捷键转化为单手,或者即便双手操作,也不需要移动手腕,将操作集中在键盘核心区,实现文本输入/方向键/快捷键的无缝衔接
- 快捷键的容量(容量不足造成按键设置冲突):左手15个键在双键模式下可以支持15x15 = 225个快捷键,包含数字键可以达到 400 个快捷键的容量,这样遇到快捷键冲突,可以把原来的快捷键设置成极为复杂的按键,经过Vimo转化后一样简单易用,避免按键冲突
- 跨平台/跨软件按键统一:相同功能就是相同按键。比较经典常用的例子如切换标签页,这个功能在多个浏览器/文件夹/编程工具/设计软件/效率应用中都存在,但是快捷键不同,使用Vimo可以设置成相同的按键,比如我们目前设计的超级键+E(向左切换)/R(向右切换), 经过设置后,无论是Windows还是Mac, 无论是Edge/Chrome/Firefox/VSCode/Notion/文件浏览器等等,都是这个按键组合
上述部分应该和您举的例子高度相关:
- 快捷键在两个软件/系统平台中的效果不一样(跨软件统一,使用悬浮窗降低记忆负担)
- 软件和系统打架(全局和当前窗口使用同一个快捷键),增大快捷键可用容量,减少冲突
中文输入法有个小功能可以利用起来,虽然实现起来有点粗暴:有的中文输入法输入后,按下空格是选择第一个弹出选项,按下回车是绕过中文输入直接键入英文(刚在微软输入法和搜狗输入法测试过)
比如在开启中文输入法状态下,按下“P", 如果按下空格,可能就会打出一个”跑“字(举例),按下回车就直接选中AI的钢笔工具了。
这样就简单了,把单个字母+回车直接绑定成一个新的快捷键。可以使用AHK或者Vimo绑定
Vimo 2.1 新增了实用回车执行指令的功能(这个最开始为CAD用户准备的功能,CAD的有些快捷键需要回车才能执行),今天刚巧看到这个帖子,感觉情况比较相似。
这个问题还没有碰到过,我留意下