求推荐 MacOS HyperKey 方案

169 天前
 wangee

现在是使用 Karabiner Elements complex modifications 功能将 Caps Lock 映射为 HyperKey+Escape ,但是和使用 simple modification 将 Caps Lock 映射为 Esc 相比,complex modifications 体感有延迟,原因是后者是在 caps lock 弹起的时候才会触发 escape down 。

有没有更好的方案,需求如下:

  1. Caps Lock 保留为 Escape (并且无延迟),或者有其他的更好的 Escape 方案,因为我习惯用 Vim 键位。
  2. HyperKey 位置方便,像 right_option 就不是很合适
1597 次点击
所在节点    macOS
4 条回复
1OF7G
169 天前
同样 CapsLock -> Esc & HyperKey 嫌慢,改用 Tab 了。现在一直 Tab + HJKL
Shatyuka
169 天前
我这测试了下还好啊,按下 Escape ,EventViewer 那边组合键都有 down 事件。

{
"manipulators": [
{
"description": "Change caps_lock to command+control+option+shift+escape.",
"from": {
"key_code": "caps_lock",
"modifiers": { "optional": ["any"] }
},
"to": [
{
"key_code": "escape",
"modifiers": ["left_command", "left_control", "left_option", "left_shift"]
}
],
"type": "basic"
}
]
}
wangee
169 天前
@Shatyuka #2 我是用的 to_if_alone 字段映射的 escape ,因为 karabiner 要判断是否独立按下,因此肯定会有延迟。

你的配置中 hyper 和 escape 是同时按下的,我先试试看,谢谢
kongkongkong101
169 天前
我是用 right cmd 配合 jikl 做光标移动。配合左侧按键是一堆定制化的功能,比如移动窗口,打开应用,激活 alfred 工作流之类的。感觉比 caps 位置方便些,当然也有可能我左手小拇指不够灵活。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1121324

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX