请教一下 macos 上鼠须管如何设置只有右 shift 用来切换中英文输入,谢谢各位大佬~
![]() | 1 nthin0 OP 自顶。。 |
![]() | 2 honjow 2021-02-22 15:00:08 +08:00 via iPhone 不能。mac 中无法识别左右 |
3 nuistzhou 2021-02-22 15:35:14 +08:00 via iPhone 说一下,经过我长时间体验,Capslock 来负责中英文,更爽 |
![]() | 6 65r4Zgm364TDg652 2021-02-22 15:54:06 +08:00 via iPhone @nuistzhou #3 我好像一直是这个健在切换中英文,是在哪儿设置来着! |
![]() | 7 lockiee 2021-02-22 16:07:06 +08:00 via Android 搜狗现在是 fn 切换 |
8 jerommix 2021-02-22 16:10:26 +08:00 1 # default.custom.yaml 2 # save it to: 3 # ~/.config/ibus/rime (linux) 4 # ~/Library/Rime (macos) 5 # %APPDATA%\Rime (windows) 6 7 patch: 8 "menu/page_size": 9 #这是之前增加的候选词数量 9 "style/horizontal": true 10 "switcher/hotkeys": 11 - "Control+Shift+grave" 12 # 改 caps lock 大小写锁定键为 中 /英 切换键 13 ascii_composer/good_old_caps_lock: false 14 ascii_composer/switch_key: 15 Caps_Lock: commit_code 16 Shift_L: commit_code 17 Shift_R: noop 18 Control_L: noop 19 Control_R: noop 20 schema_list: 21 - schema: wubi86 # 五笔 22 - schema: pinyin # 拼音 |
9 jerommix 2021-02-22 16:46:05 +08:00 了一下,Mac 系上的鼠管不能分左、右,因此只有 Shift_L, Control_L 的定起作用 |
10 FanZhen 2021-02-22 18:44:17 +08:00 我是用 karabiner elements,map right shift to shift F12 , 在自带英文和鼠须管之间切换 |
![]() | 11 Goooogle 2021-02-22 19:30:49 +08:00 我现在在用着完成相同的实现,具体的做法是 Karabiner Elements 将右 Shift 映射成特定的复杂按键,然后在系统设置中用这个键来切换输入法 ``` { "description": "(Right_shift) Right shift to + 0 (For input method)", "manipulators": [ { "from": { "key_code": "right_shift", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_shift" } ], "to_if_alone": [ { "key_code": "0", "modifiers": [ "left_command", "left_shift", "left_control", "left_option" ] } ], "type": "basic" } ] }, ``` |
![]() | 14 Goooogle 2021-02-22 23:22:04 +08:00 ![]() 我不是设置的 Squirrel 的快捷键,而是设置的系统切换输入法的快捷键,因为我就 Squirrel 和英文键盘两个输入法 切换输入法的快捷键在 System Preferences - Keyboard - Shortcuts - Input Sources - Select the previous input source |
![]() | 16 honjow 2021-02-23 03:20:05 +08:00 via iPhone @Goooogle 其实既然都用到 karabiner 的话,shift 是可以保持原来的功能的,按住依旧是 shift 可以组合,单点做切换 |
![]() | 17 Goooogle 2021-02-23 11:01:31 +08:00 |
![]() | 18 ruolis 2021-02-23 21:55:08 +08:00 升级到 big sur 11.2.1 之后,发现 karabiner 13.3 不管用了,不能修改 shift 不知道有人遇到过没有 |
![]() | 19 nthin0 OP @ruooooooli 我还是可以用的~ big sur 11.2.1+karabiner 13.3 |