Shift 和 Control 键与 RDP 上的普通键不同步

sgm*_*ore 34 windows keyboard remote-desktop windows-7 remote-access

我花了相当多的时间通过RDP(通常RDPing到一台机器,并从那里RDPing到我们的局域网以外的其他计算机)工作的各种机器,并有一个问题,即修饰键(即 CtrlAltShiftWindows Key Win)有时不与标准击键一样快速生效。

例如,如果我尝试输入"",我最终可能会得到,2"因为远程机器2在它获得 Shift 修饰符之前首先按下该键。这会导致受密码保护的字段(因为它们通常需要混合大小写字母并且您看不到键入的内容)和Ctrl+ C(其中突出显示的部分被删除并替换为C)的特殊问题。

(在有人问之前,这不仅仅是打字错误,否则问题将不会仅限于 RDP 会话。)

这似乎不是硬件问题,因为它发生在我的台式机(运行 64 位 Windows 7)和我的笔记本电脑(32 位 XP)以及运行各种操作系统(从 XP 到 Windows 2008 Server)的各种远程计算机上

有时问题会更加明显,这可能与 Internet/VPN 连接缓慢有关。

有没有人见过这个问题,并且(除了总是打字非常慢,即大约每秒一个字符)是否有解决此问题的方法?

小智 11

这是 RDP 客户端响应控制键的方式。

要解决,请尝试进入远程桌面连接>本地资源>键盘的选项并更改为“在此计算机上”。 RDP 本地资源

请注意,alt+Tab和类似的命令现在将在本地系统上运行。

其他解决方法包括:

  • 不要全屏运行 RDP 会话
  • 同时按下左右Shift键(例如: both )
  • 使用远程机器上的屏幕键盘

  • 试过了,但没有帮助。(这确实意味着 alt-tab 在远程计算机上不起作用,因此设置有效) (3认同)
  • RDP 键盘“在此计算机上”设置是唯一成功解决了我烦人问题的方法。为了替换目标机器上的 alt-Tab,我使用了 switcheroo.io,它是 GitHub 上的一个开源项目。我发现它甚至比原来的 Win7 alt-Tab 对话框更好。 (2认同)

Rob*_*ans 1

它不是“免费”的,但有些游戏手柄可以让您将按钮映射到组合键...想想有带有手腕枢轴的鼠标或数字键盘(我认为华硕制造了一个)。这可能会解决你的问题......不是100%,但如果它发送一个组合它可以。修改键的减慢也可能是不传递控制序列的廉价尝试(如果事实证明是这种情况,我会查看 VNC 服务器/客户端,因为它是一个失败的解决方案)