实测在 mac to mac 和 mac to ipad pro 都存在这个问题。
具体表现为:
1 、当键盘所属设备是中文输入时,另一台设备在切换到英文输入后,会在输入英文时出现输入法和键入中文。
2 、当键盘所属设备是英文输入时,另一台设备在切换到中文输入后,会在输入中文拼音时直接被打成字母输出。
3 、另外当键盘所属设备是中文输入,到另一台设备切换到英文后,回到所属设备有可能会变成英文输入(回到另一台设备还会出现 1 、2 的问题),但是系统栏还是中文输入法,必须进行一次切换才正常。
实用的都是系统内建输入法(简体拼音输入)。
设备:mac mini2018 、macbookpro 16 寸 2021 和 ipad pro 11 寸 2021
系统:MacOS 12.3 正式版 和 iPadOS15.4 正式版
大家有同样的问题不?
1
jaredyam 2022-03-23 20:05:52 +08:00
没遇到你说的问题,但我遇到了其它问题。
按照默认键盘设置在 iPad 上有时候会出现「中文输入时空格键在选词同时切换输入法」的情况,英文环境类似。我关掉 cap lock 的切换输入法就好了,现在需要用 ctrl + space 切换,稍微麻烦点,但没再遇到输入法相关问题。 |
2
zys0373 OP @jaredyam 👍,我把 cap lock 切换输入法关掉后,确实好了。但是 ctrl + space 这样切太麻烦了,害
|
3
jaredyam 2022-03-23 20:52:56 +08:00
@zys0373 应该是 bug ,希望有更好的解决方案。
从目前问题的特征来看,大致是「系统根据一个输入在走两种配置同时输出」,在我面临的具体情况中,输入中文时空格一方面有在中文输入法下选字的作用,一方面也有 iPad 上呼出默认键盘的作用。 |
6
yzy1996 2022-04-09 15:31:11 +08:00
使用了几天都还正常的,今天突然 ipad 端空格等一系列案件失效了,常用的还包括 Tab ,在文字输入时,中英文都无法空格,空格的效果是切换输入法,在短时间内按其他所有按键也都在切换输入法。
ipad 端还会出现蓝色的框。 |
8
poporange630 2023-01-18 19:35:29 +08:00
@zys0373 对的 我按你这个做就完全好了
|
9
Younntone 2023-03-03 09:29:59 +08:00
到目前,问题依旧存在,与 OP 类似,也是使用 cap lock 切换中英文
- 设备 mac mini M1 、MacBook Pro 2017 - 键盘在 MBP - 过渡到 mini 后中英文切换变成了大小写锁定 还以为是 Keychron 的锅,没想到真就是 macOS 的 bug |
10
Younntone 2023-03-03 09:31:05 +08:00
mini macOS 13.2 (22D49)
mbp macOS 12.5 (21G72) |
11
weiyouwozuiku 114 天前
我的方案是在设置中设置 fn 为中英文切换,karabiner 将 shift 的单点操作换成 fn
这是配置文件: ''' { "description": "Use left shift to Change to/from English input. ( Need to enable MacOS built in Option: Use Fn Key to switch to and from ABC.)", "manipulators": [ { "from": { "key_code": "left_shift" }, "to": [ { "key_code": "left_shift" } ], "to_if_alone": [ { "key_code": "fn" } ], "type": "basic" } ] } ''' |