请问如何能在 Mac 系统下让 Control 键替换 Caps Lock 键来切换中英文输入。

2017-07-13 11:55:13 +08:00
 1O

一直是用 Caps Lock 键来切换中英文输入,很方便。但是现在想用 Control 键来替换 Caps Lock 键切换中英文输入,但是又不能丢失 Control 键的功能。

感谢 🙏

5637 次点击
所在节点    macOS
25 条回复
ynyounuo
2017-07-13 11:56:18 +08:00
karabiner 可以救你
hammerspoon 也有可行方案
1O
2017-07-13 12:07:45 +08:00
@ynyounuo 不好意思,请问有具体的实现办法吗?
ynyounuo
2017-07-13 12:19:10 +08:00
@1O
如果你的 Capslock 已经可以直接切换中英文输入的话,使用 Karabiner Element
https://gist.github.com/anonymous/bd13632e1d1aede966bcf026ab3629db
1O
2017-07-13 12:35:08 +08:00
@ynyounuo 🙏 万分感谢
qyc666
2017-07-13 13:22:24 +08:00
“但是又不能丢失 Control 键的功能”,没明白……
同时承担两个功能,不会乱了套么
lovestudykid
2017-07-13 13:22:28 +08:00
系统自带的 Capslock 切换中英文输入法,时灵时不灵,怎么破?这玩意怎么还要看运气的。。
1O
2017-07-13 13:29:48 +08:00
@lovestudykid 是的我也经常遇到这个问题,我还以为是我个人的问题。Google 也找不到答案。
maxxxxx
2017-07-13 13:47:13 +08:00
你是不是需要交换 capslock 和 ctrl 的键位吗?系统设置有
1O
2017-07-13 14:03:11 +08:00
@maxxxxx
不是的,我需要设置的是让 ctrl 可以切换中英文
harry890829
2017-07-13 14:10:40 +08:00
@ynyounuo #3 你好,现在还能使用单点 ctrl 是 esc,ctrl+按键 是快捷键的操作么?
ynyounuo
2017-07-13 14:16:42 +08:00
harry890829
2017-07-13 14:26:40 +08:00
@ynyounuo #11 我这边 Karabiner 找了半天没找到应该写在哪里……不好意思又要麻烦了……
operafans
2017-07-13 14:30:38 +08:00
@lovestudykid 你是指大写键有时候按一下不会切换 要按几次或者按长一点时间才能亮灯?
你指的是的话 那就是防误触功能。
ynyounuo
2017-07-13 14:51:02 +08:00
harry890829
2017-07-13 15:16:50 +08:00
@ynyounuo #14 呃,明白了,我这里只有 Karabiner,没有 Karabiner-element ……
kklt007
2017-07-13 19:10:23 +08:00
@lovestudykid 防误触,有时候干净利落的点一下并不会切换,烦的要死的一个功能
complaxneoda
2017-07-14 01:40:39 +08:00
在设置里面换
lovestudykid
2017-07-15 01:24:43 +08:00
@kklt007 并不是,就是单纯又变回切换大小写了。而且连 capslock 指示灯有时都不良了。苹果搞得这个功能就是个 joke,还这么多个版本都不修复。
warlord
2017-07-18 01:30:37 +08:00
我觉得这个键的设计挺好的呀,按一下切换中英文,长按灯亮变英文大写。
1O
2017-07-18 09:15:38 +08:00
@warlord 是的,我也觉得设计的很好,但是 hhkb 的键盘没有 capslock 这个键。

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

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

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

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

© 2021 V2EX