2021 年了, macbook 的中英文输入切换仍然不够流畅

2021-04-06 20:02:00 +08:00
 Bolvvv

手上有一台 macbook air m1,中文键盘( caps 键的位置是中 /英),当我快速打字需要中英文频繁切换时就会出现中英文切换失败的情况。只有多次(一般是 2-4 次)按输入法切换键才能够切换成功。
在 v 站之前的帖子也有过讨论: https://www.v2ex.com/t/727696
为了这个问题,专门去到天才吧进行检查,最后结果是键盘没有问题,天才吧维修员也没有给出有用的建议。自己回来后还专门切换到了搜狗输入法,发现情况依旧.
自己之前也有个 16 款的 mbp,操作系统从 mojave 一直用到了 big sur,这个问题一直存在。
虽然只是一个小小的 bug (姑且称之为 bug ?),但是实在是太影响体验了。请问各位是否有遇到此问题,以及是如何解决的。

13385 次点击
所在节点    Apple
71 条回复
johnzcp
2021-04-07 15:04:02 +08:00
同款 MacBook, 同款问题
hanksun
2021-04-07 15:28:12 +08:00
M1 Air 左下角 Fn 地球图标那个键切换输入法频繁失灵…
DICK23
2021-04-07 17:03:52 +08:00
CapsLock 切换中英文经常失败都需要多按几次
tsening
2021-04-07 17:25:01 +08:00
我的切换中英满流畅的,但我的问题是,有的时候,比如打开浏览器,然后输入,这个操作如果很快的话,输入的码顺序会乱掉,比如我输入 nihc,可能就会变成 inhc 这样
hush3
2021-04-07 17:35:25 +08:00
开始我也以为是失效了 后来发现应该出现这种情况一般都是在快速切换中英文时 刚敲完一个键迅速按下 caps 紧接着又按下一个键 就会导致没切换。 解决办法就是切换的时候 按下 caps 稍微停顿一下再输入 就可以了。
lizardll
2021-04-07 17:40:25 +08:00
win10 也一样……要停一秒钟再输入
iSecret
2021-04-07 17:58:10 +08:00
CapsLock 长按这个问题我去过天才吧问过,说是 feature 。
slimxfir2
2021-04-07 18:26:07 +08:00
搜狗 禁掉默认的输入法
aotuman233
2021-04-07 18:58:33 +08:00
用 karabiner-elements ( https://karabiner-elements.pqrs.org ),在 complex modification 菜单内左下角 add rule --> import more rules from internet,搜索 caps_lock,会有一个“caps_lock 切换中英文,长按锁定大写,短按恢复小写”的规则。
导入之后就完事了,原理应该是把 capslock 绑定为 control+空格。
nomemo
2021-04-07 19:55:24 +08:00
说得跟 win10 切换很流畅一样,3700x 的 cpu 够可以了吧,切起来也是顿
Jaosn
2021-04-07 23:18:59 +08:00
等等,这个问题在 Windows 10 上不也一样会出现吗?
elphet
2021-04-08 10:51:54 +08:00
我对这个问题深有感触,我猜测是由于在一个键位上绑了两个功能导致的。CAP 键 [短按] 切输入法, [长按] 切大小写,导致 [短按] 的时候会期待一次 [长按] ,造成一定的延迟。
但是在它 [期待] 的过程中按下其它键,这个 [短按] 事件会消失,这就很让人费解了!
faninx
2021-04-08 11:04:00 +08:00
我还是习惯 Control+Space 切换
nexo
2021-04-09 10:13:31 +08:00
流程的 yep 亲测
fatalcn
2021-07-27 15:25:18 +08:00
m1 版本 big sur 11.5,似乎更明显了。播放音乐的时候切换中英文会导致播放卡顿。写文档的中英文切换要等个一秒钟才生效。😫 最近还新增了切换中英文变成了切换大小写。太难了
fatalcn
2021-07-27 16:10:04 +08:00
好啊 刚刚切换中英文 卡到 直接系统崩溃重启了
Bolvvv
2021-07-27 18:35:13 +08:00
@fatalcn 是不是装了什么软件造成的呀,目前我没有遇到这类问题,仅在快速打字的时候遇到过切换不灵敏的情况。我也是 m1 和 11.5
cxbeat
2021-08-17 14:37:03 +08:00
@fatalcn 发现一个很搞笑的解决方案:装一个 karabiner,然后让 Caps lock 映射到 Caps lock 上...
jdcola
2021-08-18 20:07:42 +08:00
@fatalcn x86 版本的 big sur 11.5,一模一样的问题,应该是新增的 bug. 搞得只能用 ctrl+space.
jhsea3do
2021-09-04 11:39:24 +08:00
@cxbeat 这个方法好像每隔一段时间要重新设置一下

我觉得造成这个问题的原因, 就是 macos 的开发人员来懒, 只做了一个 boolean 来确认要不要用 中 /英 切换键

---------------------------------------------------------
也就是是键盘设置 Input Source 那个打勾项

Use the 中 /英 key to switch to and from ABC
.....
----------------------------------------------------------

为什么不留一个给用户设置切换语言热键的功能呢.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/768472

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX