平时要用到中日英三语。现在是日语键盘,日语和英语是空格键的左右两个键一键切换。但是中文没有的按键,用的是一个组合按键不太方便,大家有啥好方案吗。
平时要用到中日英三语。现在是日语键盘,日语和英语是空格键的左右两个键一键切换。但是中文没有的按键,用的是一个组合按键不太方便,大家有啥好方案吗。
|
1
搜狗输入法,用 fn 一个按钮就能切换
|
|
2
装 hammerspoon ,然后在 vscode 里提要求让 AI 实现
|
|
3
karabiner 左键 shift 切换中英,右键 shift 切换日英
{ "description": "Use left_shift to switch input sources", "manipulators": [ { "conditions": [ { "input_sources": [{ "language": "en" }], "type": "input_source_if" } ], "from": { "key_code": "left_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] }, { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" }, { "conditions": [ { "input_sources": [{ "language": "ja" }], "type": "input_source_if" } ], "from": { "key_code": "left_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" }, { "conditions": [ { "input_sources": [{ "language": "zh-Hans" }], "type": "input_source_if" } ], "from": { "key_code": "left_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" }, { "conditions": [ { "input_sources": [{ "language": "zh-Hans" }], "type": "input_source_if" } ], "from": { "key_code": "right_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] }, { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" }, { "conditions": [ { "input_sources": [{ "language": "ja" }], "type": "input_source_if" } ], "from": { "key_code": "right_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] }, { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" }, { "conditions": [ { "input_sources": [{ "language": "en" }], "type": "input_source_if" } ], "from": { "key_code": "right_shift" }, "parameters": { "basic.to_if_alone_timeout_milliseconds": 200, "basic.to_if_held_down_threshold_milliseconds": 200 }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [ { "key_code": "spacebar", "modifiers": ["left_control", "left_option"] } ], "to_if_held_down": [{ "key_code": "left_shift" }], "type": "basic" } ] } |
|
KasineNov 30, 2025
4
Caps 当前和英文循环,另一个组合键中日英循环
|
|
abluNov 30, 2025
5
ctrl+space 切换应该还是支持的吧,一次上回,两次第三种
|
|
cwxiaosNov 30, 2025 via iPhone
6
Keyboard, Press Key to "Change Input Source"
可以循环切换 |
|
gpt5Nov 30, 2025 via iPad
8
我需要切换 4 种输入法,我的意见是,不要“相对”切换,而是“用绝”对切换,即每个输入法对应一个快捷键
|
|
maemoleeDec 1, 2025
9
我是一直 ctrl+space 循环按啊,微信输入法+英文+日语罗马字
|