这是个 mac 按键映射的软件,好多人吹的神乎其神,用了一下阵子感觉不是刚需。个人还是喜欢用鼠标,少量快捷键,要是再来个二次快捷键心理负担更大。
大家畅所欲言
![]() | 1 aec4d 2024-08-13 11:18:18 +08:00 via iPhone ![]() 我用了这个软件 10 年,主要只配置了一个功能,短按 shift 切换中英文输入法,长按就是大写切换 用起来就很无感 神的是十年了,Mac 软件兼容性稀烂,但是这个软件一直可用 免费 无广告,无幺蛾子 |
2 luman 2024-08-13 11:22:07 +08:00 1. right_command+hjkl 改为方向键 2. 大写切换键改为 control 这是我最依赖的两个规则 |
![]() | 3 Immortal 2024-08-13 11:24:07 +08:00 你可以去看下官方仓库别人写的脚本都在干嘛 |
![]() | 4 loocao 2024-08-13 11:29:57 +08:00 ![]() 机械键盘 command 跟 alt 键是相反的,以前拿来交换这两个按键的,macos 14 以后自带换按键了,就没用了 |
![]() | 5 xylitolLin 2024-08-13 11:33:44 +08:00 外置键盘改键位用 |
![]() | 6 Krylo 2024-08-13 11:36:36 +08:00 一台 mac 主力,公司配的 win ; 2 月前换了接口比较多的屏幕,键盘鼠标接到显示器了。 切换显示信号源键盘鼠标就到了对应电脑。 键盘还是传统 104 , alt command win command + space (呼出 raycast ),在 win 系统就是开始菜单。 control control print 对应了 mac 的截图软件 另外 F1 ~ F12 以及别的案件都一一对应上了。 |
![]() | 7 ourongxing 2024-08-13 12:04:13 +08:00 主要作用是把 Caps 变成修饰键,这是其他软件难以做到的。Caps 的位置很好,一是可以用作 Esc ,而就是多一个全局修饰键了,一般 Ctrl 和 Cmd 用于软件内的快捷键,Option 用于窗口和桌面相关的,加上 Caps 就比较轻松设置全局快捷键。 顺便推荐一个用 Typescript 写配置的工具,https://github.com/evan-liu/karabiner.ts 提供了很多高级预设,很方便。好像现在知道的人还不多。 我的配置: https://github.com/ourongxing/karabiner-config |
![]() | 8 ikw 2024-08-13 12:28:18 +08:00 ![]() Emacs 用户挚爱,macOS 自带少量 emacs 快捷键,用这个直接补全了,说几个我常用的改键 1. caps lock:短按 esc ,长按 ctrl 2. 左右 shift:短按括号,长按 shift 3. 空格:短按空格,长按 option 4. command:短按唤出 raycast ,长按 command 5. option: 短按唤出 paste ,长按 option 6. ctrl+:emacs 风格字符级光标移动 7. option+:emacs 风格单词级光标移动 |
9 Contextualist 2024-08-13 12:35:18 +08:00 每天都在用的快捷键是「右 shift + 各种字母」快速打开/切换特定 App ( Safari 、终端、词典和 Finder ) (然后别人操作我的电脑总是会用到右 shift ,我只能微笑着帮他们暂时关掉 然后就是「右 shift + delete 」熄屏,有时用来代替合盖 确实是配置一次用十年。作者一直在维护,非常难能可贵 |
10 Kobayashi 2024-08-13 12:45:07 +08:00 via Android - 原左 Ctrl 改成 右 Ctrl ,CapsLock 改左 Ctrl - 左 Ctrl (原 CapsLock )单点是 Esc ,和其他键一起按是左 Ctrl - 左 Ctrl + hjkl 是上下左右。原左 Ctrl + hjkl 效果不变,因为被映射为右 Ctrl 。 - 左 Shift 切换输入法,右 Shift 不变 - 按住 Tab 不松开,jkluip --> 123456, m, -> 0. 把右手这几个位映射为小键盘数字区。 - F1-F12 不变,Tab + Fn 映射到 Mac 媒体功能键(如亮度、音量调节),对称位置 \ + Fn 做同样映射。 |
![]() | 11 gpt5 2024-08-13 12:54:48 +08:00 我是纯键盘流。 离开 karabiner 我就无法用电脑了。 |
14 justdoit123 2024-08-13 13:31:00 +08:00 右边的 Ctrl 、Alt 、Command 一般很少很少用到,所以可以自己用来改成一些快捷键的映射。这样大部分情况下不影响键盘的本来面貌,又可以扩展一些快捷键。我个人只用两个改键方案: 1. 右 Alt + p/n/b/f 映射成 剪头上下左右,接近 Emacs 的移动光标方案; 2. 右 Command 映射成 Ctrl + Alt + Command + Shift 。这样可以很方便的触发很特殊的四个修饰键的快捷键方案。配合一些快捷键注册服务使用。比如,右边 Cmd + T 就是切换到终端,+ C 就是切换到 Chrome ,+ P 就是切换到 PyCharm 。 |
15 Volekingsg 2024-08-13 13:34:34 +08:00 1. caps lock:短按 esc ,长按 ctrl 2. enter: 短按 enter ,长按 ctrl (与 caps lock 对称) 3. spacefn: https://ke-complex-modifications.pqrs.org/?q=spacefn 模拟 https://spacelauncherapp.com 4. 其余规则: 强迫用双手进行组合键操作 https://ke-complex-modifications.pqrs.org/?q=force |
16 Volekingsg 2024-08-13 13:35:53 +08:00 ![]() |
![]() | 17 aec4d 2024-08-13 13:42:14 +08:00 @Volekingsg 有点贫穷了,每月 5 刀,我长期在捐 tmux |
![]() | 18 northernsongy2 2024-08-13 13:48:45 +08:00 因为以前用 60 键的键盘习惯了,有些组合键用的很顺手,所以在使用 mac 的时候,也希望改成一样的键位,就需要这个软件了,所以还是看习惯,习惯养成了才有需求... |
19 xR13zp0h67njQr2S 2024-08-13 13:56:04 +08:00 @loocao 10.15 我记得就有,再往前我就不清楚了,可能你没注意到 |
![]() | 20 LeslieLeung 2024-08-13 13:56:36 +08:00 ![]() 最喜欢的机械键盘是 Anne Pro 2 ,希望在所有电脑、所有键盘上都能用 MagicFn (因为习惯了)。我自己改的键是: - 短按 Shift 切换中英文( Windows 遗留下来的习惯) - 长按 CapsLock + 数字键 F1-F12 - 长按 CapsLock + wasd 方向键 - 长按 CapsLock + [] Home/End 这套设置在日常使用时手掌不需要任何挪动,可以说专注,也可以说懒,反正舒服。 |
![]() | 21 garyLin 2024-08-13 15:37:20 +08:00 之前用这个软件是把 filco 键盘的 opt 和 cmd 互换,还有其他改键功能,但是因为目前换成了分体的 Moonlander ,因为这个分体键盘的可自定义程度非常高,已经不用这类改键的软件了。 另外 @LeslieLeung 的操作看起来不错,我也学习一下 。 |
22 LinYaXuan 2024-08-13 16:39:49 +08:00 |
![]() | 23 tyrone2333 2024-08-13 18:16:26 +08:00 我用 dvorak 键位, 还能自己配些快捷键 |
24 Volekingsg 2024-08-13 18:48:45 +08:00 @aec4d #17 有 one-time 的选项,我也就每年捐一次 |
25 icezzz 2024-08-13 19:26:33 +08:00 我用这个软件把内置键盘禁用,然后再上面放一个机械键盘使用 |
26 xxiaowangwang 2024-08-13 20:04:44 +08:00 之前用这个为了把 Caps 换成 Esc ,现在 mac 自带了,就卸载了 |
![]() | 27 mauve PRO Command + IJKL 上下左右 |
28 James369 2024-08-13 21:08:59 +08:00 ![]() 交换了 Ctrl 和 Command 键,治好了我的健翘炎 |
![]() | 29 RoccoShi 2024-08-13 21:51:10 +08:00 windows 有一个很好用的软件叫 capslock+,刚换到 mac 的时候就是靠 karabiner 来模拟的,我的配置: https://gist.github.com/Lincest/a43dd5495728ce5f43150c76d5ce92bc |
30 mytharcher 2024-08-13 23:53:43 +08:00 可以同时接两个键盘的时候,不同键盘之间使用组合键,比如键盘 1 按 CMD ,键盘 2 按 C 就等于 CMD+C 。然而没有这个软件无论如何也做不到。 问我为什么要同时用两个键盘?因为分体键盘才更符合人体工学,两只手不用聚拢在一个键盘上,可以各自分开摆放,肘部弯曲更自然,减少神经损伤。 再进一步,讲个笑话,我去年被确诊为周围神经病。 |
![]() | 31 dumbass 2024-08-14 01:17:44 +08:00 via iPhone 交换了左 ctrl 和 cmd ,这样用回 windows 我就不会按错了 |
![]() | 32 aliceclark 2024-08-14 05:50:09 +08:00 1. 在 HHKB 上 tilde ~位置是 ESC ,后来用大键盘也这么替换,shift+esc 是~,cmd+esc 是` 2. ctrl 和 caps lock 互换,然后把上下左右映射成 ctrl+HJKL 3. mac 上 microsoft office 的 ctrl+a 和 ctrl+e 不是 home 和 end ,映射一下 4. safari 上鼠标侧键不能前进后退,映射一下 大概就这些 |
33 abc1310054026 2024-08-14 09:22:29 +08:00 他可以让我在 Mac 和 Windows 上最大程度的用同一套快捷键写代码。 |
34 imkerberos &nsp;2024-08-14 10:24:12 +08:00 我用了差不多 10 年了, 主要是修复 HHKB 的缺陷。 1. Control 单按是 Capslock, 组合键是 Ctrl+*. (HHKB 不用交换 Ctrl 和 Capslock) 2. Esc 单按是 Esc, 组合键是 `, 双击是 "``". (HHKB 的 ` 在右侧,所以用 Esc 模拟) 3. LeftOpt + HJKL 作为方向键 4. 不同的应用设置不同的按键 |
35 iai1010 2024-08-14 10:49:42 +08:00 老夫是这个软件的重度用户,win 和 linux 下面都没有找到这样比较好的 |
36 vvvvww 2024-08-14 13:20:21 +08:00 fn + hjkl caps lock 换成左 control 左 control(caps lock) + [ = esc |
![]() | 37 ruanimal 2024-08-14 13:22:42 +08:00 可以把 mac 的快捷键都改成和 win 的一样,适合多系统用户 比如把 finder 的 删除文件的快捷键改成 delete |
38 whuanghkl 2024-08-16 22:35:12 +08:00 @ourongxing 点赞,我也是这么用 Caps 键的 |
39 t4here 2024-09-05 12:27:53 +08:00 mark 一下,我就用了两个:一个是短按 caps 是 esc,长按是 ctrl,一个是把 option 跟 command 调换了(win 键盘) |
40 ly1878 269 天前 @zwpaper 大神级配置哇,我在用 CapsLock 的整个键盘都配置的方案,想问下,你上面的配置在官方方案库里是哪个名称?直接启用就行吧,不用修改现有的常规方案把?现有的没有长按短按配置,要修改吗? 菜鸟,摸索了一天多,总算基本修改好了。上面还请大佬指教,谢谢。 |
41 ly1878 269 天前 请教下各位大佬 KE 改键中,hyper+w 改至 f17 后,如何再映射 hyper+w 为截图?不改 w 键会启动系统诊断,导致大量硬盘占用。 详见我的这个求助帖,t/1104884 @Contextualist @Immortal @James369 @Kobayashi @LeslieLeung @LinYaXuan @RoccoShi @Volekingsg @abc1310054026 @aec4d |
42 ly1878 269 天前 @zwpaper 你好大佬,按了你的建议配置了下,现在使用 space 长按作为 option ,在打字时总是会误启动为快捷键,我在 ke 设置中 to_if_alone_timeout_milliseconds: 1000 (Default value is 1000) 和 to_if_held_down_threshold_milliseconds: 500 (Default value is 500) 无论是默认参数还是设置都是 200 ,测试下来还是会有误启动,请问有什么建议吗?我是用小鹤双拼输入法。 |
![]() | 43 Vendettar 21 小时 12 分钟前 @Contextualist 右 shift 打开之后在按一次能不能隐藏这个 app ? |
44 Contextualist 20 小时 1 分钟前 @Vendettar 隐藏?+h 吗? |
![]() | 45 Vendettar 7 小时 54 分钟前 @Contextualist 不是,我是说打开一个 app 后,再次按这个组合键隐藏,再按又打开。 |