请教一下各位大佬, macos 上鼠须管如何设置只有右 shift 用来切换中英文输入,谢谢 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nthin0
V2EX    macOS

请教一下各位大佬, macos 上鼠须管如何设置只有右 shift 用来切换中英文输入,谢谢

  •  
  •   nthin0 2021-02-22 13:57:45 +08:00 5871 次点击
    这是一个创建于 1691 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教一下 macos 上鼠须管如何设置只有右 shift 用来切换中英文输入,谢谢各位大佬~

    21 条回复    2021-03-27 11:34:43 +08:00
    nthin0
        1
    nthin0  
    OP
       2021-02-22 14:33:17 +08:00
    自顶。。
    honjow
        2
    honjow  
       2021-02-22 15:00:08 +08:00 via iPhone
    不能。mac 中无法识别左右
    nuistzhou
        3
    nuistzhou  
       2021-02-22 15:35:14 +08:00 via iPhone
    说一下,经过我长时间体验,Capslock 来负责中英文,更爽
    nthin0
        4
    nthin0  
    OP
       2021-02-22 15:40:17 +08:00
    @nuistzhou 用的 hhkb,电脑上的 caps 映射成 control 了。。
    nthin0
        5
    nthin0  
    OP
       2021-02-22 15:40:34 +08:00
    @honjow 好吧,谢谢回复~
    65r4Zgm364TDg652
        6
    65r4Zgm364TDg652  
       2021-02-22 15:54:06 +08:00 via iPhone
    @nuistzhou #3 我好像一直是这个健在切换中英文,是在哪儿设置来着!
    lockiee
        7
    lockiee  
       2021-02-22 16:07:06 +08:00 via Android
    搜狗现在是 fn 切换
    jerommix
        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 # 拼音
    jerommix
        9
    jerommix  
       2021-02-22 16:46:05 +08:00
    了一下,Mac 系上的鼠管不能分左、右,因此只有 Shift_L, Control_L 的定起作用
    FanZhen
        10
    FanZhen  
       2021-02-22 18:44:17 +08:00
    我是用 karabiner elements,map right shift to shift F12 , 在自带英文和鼠须管之间切换
    Goooogle
        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"
    }
    ]
    },
    ```
    Goooogle
        12
    Goooogle  
       2021-02-22 19:32:10 +08:00   1
    @Goooogle #11
    不支持 md 格式乱了,删除最后一个逗号就是 json,自己转一下格式就行
    nthin0
        13
    nthin0  
    OP
       2021-02-22 23:15:29 +08:00
    @Goooogle 大佬能不能发一下怎样把鼠须管设置成 + 0 切换中英文输入法,多谢!~
    Goooogle
        14
    Goooogle  
       2021-02-22 23:22:04 +08:00   1
    我不是设置的 Squirrel 的快捷键,而是设置的系统切换输入法的快捷键,因为我就 Squirrel 和英文键盘两个输入法

    切换输入法的快捷键在
    System Preferences - Keyboard - Shortcuts - Input Sources - Select the previous input source
    nthin0
        15
    nthin0  
    OP
       2021-02-22 23:25:59 +08:00
    @Goooogle ok,明白了,thanks !
    honjow
        16
    honjow  
       2021-02-23 03:20:05 +08:00 via iPhone
    @Goooogle 其实既然都用到 karabiner 的话,shift 是可以保持原来的功能的,按住依旧是 shift 可以组合,单点做切换
    Goooogle
        17
    Goooogle  
       2021-02-23 11:01:31 +08:00
    @honjow #16
    我在 11 楼发的配置就是
    - 单按映射成一个组合键,用于切换输入法 (`to_if_alone`这部分)
    - 与其他键组合依然表现为 Shift
    ruolis
        18
    ruolis  
       2021-02-23 21:55:08 +08:00
    升级到 big sur 11.2.1 之后,发现 karabiner 13.3 不管用了,不能修改 shift

    不知道有人遇到过没有
    nthin0
        19
    nthin0  
    OP
       2021-02-26 17:03:26 +08:00
    @ruooooooli 我还是可以用的~ big sur 11.2.1+karabiner 13.3
    cjnchk
        20
    cjnchk  
       2021-03-27 11:12:54 +08:00
    @Goooogle 这种切换方式怎么保证切换到鼠须管的时候是中文呢,像 iterm2 这种应用,这种方式无论怎么切换都是英文的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5826 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 56ms UTC 03:39 PVG 11:39 LAX 20:39 JFK 23:39
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86