本文提供了一个解决方案,用于解决远程计算机中应用程序触发的 Caps Lock 键状态更改不会同步回客户端计算机的问题。
原始 KB 数: 3120433
现象
假设连接到远程桌面会话中的远程计算机。 如果应用程序(如winword.exe或osk.exe)更改 Caps Lock 键状态,则此更改不会同步回客户端计算机。
例如,在远程桌面会话中,打开 Microsoft Word 时,键入 h,按键盘打开 Caps Lock,然后键入 ELLO,单词为 hELLO。 然后,按 Enter 键。 在这种情况下, Word 中的 hELLO 将自动更正为 Hello ,并在远程桌面会话中关闭 Caps Lock。 但是,在客户端的物理键盘上,Caps Lock light 仍处于打开状态,并且仍处于 Caps Lock On 状态。 它未与远程桌面会话 Caps Lock 键状态同步。
注意
触发此问题的 Word 功能在“自动更正”选项中被命名为正确使用了 cAP LOCK 键。
在与基于 Windows Server 2008 R2 的计算机的远程桌面会话中,如果我们执行相同的步骤,客户端物理键盘上的 Caps Lock 键也会关闭状态,这与远程桌面会话同步。
原因
出现此问题的原因是 Windows Server 2012 和 Windows Server 2012 R2 使用远程桌面键盘设备来处理远程桌面会话中的键盘输入。
解决方法
若要使客户端和远程桌面会话 Caps Lock 键再次同步,需要最小化远程桌面会话窗口或单击远程桌面会话窗口外的鼠标,然后再次单击它。
对于Office 应用数据删除,可以在“自动更正”选项中禁用 cAP LOCK 密钥的正确意外使用来解决此问题。 例如,请遵循 Word 2016 的这些步骤。
- 启动 Word 2016,选择“文件”,然后选择“选项”。
- 选择 校对。
- 选择“自动更正选项”按钮。
- 清除 cAP LOCK 密钥复选框的正确意外用法。
- 选择“确定”。