迫于没有实体 ESC,请教一下 Karabiner 的配置编写。

2019-12-04 18:05:19 +08:00
 vitanove

楼主想要的效果是:

  1. ` -> ESC
  2. Left Shift + ` -> ~

为了达到 2 的效果,编写了双键到双键的映射,但似乎因为 1 的设置,并没有任何效果。

想请教一下这种映射如何能达成,谢过!

2914 次点击
所在节点    macOS
6 条回复
uleh
2019-12-04 18:18:39 +08:00
answerhuang
2019-12-04 18:21:10 +08:00
{
"manipulators": [
{
"description": "Change caps_lock to command+control+option, Escape if alone",
"from": {
"key_code": "caps_lock",
"modifiers": {
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "left_command",
"modifiers": [
"left_control",
"left_option"
]
}
],
"to_if_alone": [
{
"key_code": "escape"
}
],
"type": "basic"
}
]
},
answerhuang
2019-12-04 18:21:36 +08:00
caps_lock 长按变 command+control+option,短按 escape
vitanove
2019-12-04 18:59:41 +08:00
@uleh THX


@answerhuang THX 原来还有个 timeout 参数啊,我试试看短按 ESC,长按复原的配置。
20015jjw
2019-12-05 01:24:44 +08:00
为啥不用 caplocks
karabiner 上面搜 space cadet 就有直接能用的单独按 esc 和别的一起按 control
vitanove
2019-12-05 09:34:30 +08:00
@20015jjw 谢谢回复。以前有个键盘 FC660M,它的默认键位就是 ` 变 ESC,但是 Shift + ` 能出 ~,用习惯了,感觉很舒服。而且 Caps Lock 要切换输入法呀!

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

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

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

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

© 2021 V2EX