Answers:
转到系统偏好设置/ Siri,然后关闭Siri,并确保将键盘快捷键设置为“无”,然后重新启动。
偶尔发生在我身上。当我尝试切换键盘布局时,控制台发出了一个错误:
TypingFocusDebug senderProcess is non-trustable, senderProcessPID is 6171 typingFocusProcessPID is 35651 -> msgID = -1
原senderProcessPID
为/System/Library/PrivateFrameworks/LocalAuthenticationUI.framework/Versions/A/XPCServices/localAuthenticationRemoteService.xpc/Contents/MacOS/localAuthenticationRemoteService
杀死它确实有助于摆脱非切换输入源的问题:
sudo killall -9 localAuthenticationRemoteService
希望这对遇到同样问题的其他人有所帮助。
我有一个类似的问题,即我需要更改窗口的焦点(使用Command + Tab停用并激活当前已聚焦的应用程序窗口,这很烦人)。
我正在使用对我有用的东西扩展Siri的解决方案(我不确定这是否真的可以解决问题,但我还是不使用它)。
这两种方法(2)和(3)的实现方式不同,仅导致(2)正常工作,因为它显示了一个菜单弹出窗口,用户可以在其中循环显示语言。这导致缺少散焦/聚焦步骤。
希望有帮助!
这困扰了我整整一年。事实证明,一个非常糟糕和凌乱的设计加上错误引起了广泛的沮丧。
解决方案是仅使用正确的行为(以下引用如下):
在输入设置中,我通过大写锁定键启用了切换输入法。当一切正常时,以下行为应为:
使用大写锁定切换中文输入法和英文。这意味着:
原始链接:https : //forums.macrumors.com/threads/is-there-a-bug-with-language-switching-in-sierra.2020165/#post-24054565
我终于找到了一种令人满意的方法,可以在不重新启动的情况下临时修复我的计算机(运行Sierra 10.12.6)!甚至在StackExchange上开设了一个帐户来共享:)
首先,我的症状:在某些时候,键盘停止在英语和其他语言之间切换。我使用键盘快捷键进行切换还是尝试在菜单栏中进行切换都没有关系。发生的事情是我短暂地看到了OtherLanguage的标志,然后当我尝试键入时,它切换回英语。
但是...我注意到此行为是特定于应用程序的。某些“合作”应用程序(在我的终端机中)仍然允许我切换(使用任何方法)并保持使用OtherLanguage布局。这给了我一些希望...
不幸的是,就我而言,重新启动不是一种选择,因此我一直在尝试。首先,我退出了“不合作”的应用程序(Safari,Mail,Skype,Slack)。将它们重新带回-无效。
然后我再次退出,切换到我可信赖的终端,更改了输入源,然后才重新启动Skype-Skype还给了我OtherLanguage!对Slack重复相同的操作-它也起作用!重复使用Safari-它再次起作用!重复邮件-没办法:(
但是我暂时可以接受。例如,我可以在另一个应用程序中键入文本,然后将其粘贴到我的邮件中作为临时修复程序。
希望它可以帮助某人!