Linux Teamviewer、VirtualBox 中的 Windows:键盘仅传递字母数字

Linux Teamviewer、VirtualBox 中的 Windows:键盘仅传递字母数字

从 XP(远程)上的 Teamviewer 到装有 XP 或 Win7 VM 的 Fedora 17 上的 Teamviewer,无法将除字母数字([a-zA-Z0-9])以外的任何键传递到 Windows。此问题一直持续到 3 个 Fedora 版本和 3 或 4 个 Teamviewer 和 VBox 更新。Linux 应用程序没有问题,如果将主机键盘与 Windows 一起使用也没有问题。

需要澄清的是,我无法将任何特殊字符(如句点)从任何设备(PC、Android、iOS)传递到任何 Windows 实例。

答案1

更新 Windows 客户机上的键盘驱动程序。

如果您的键盘驱动程序没有任何更新(或者更新根本无法解决任何问题),请尝试按照以下步骤将 USB 2.0 包安装到 VirtualBox 中:

在开始之前,请确保客户机没有运行并且您有一个 USB 键盘。

  1. 启动 VirtualBox,在左侧窗格中选择 Windows XP 客户机,然后单击设置
  2. 在里面Windows XP - 设置对话,选择USB在左侧窗格中。
  3. 打钩启用 USB 控制器启用 USB 2.0 (EHCI) 控制器
  4. 勾选第二个框后,会出现一个对话框。点击按钮,内容如下“安装 VirtualBox 包”或类似的东西(我忘了)。
  5. 单击 VirtualBox 扩展包的下载链接。
  6. 下载文件后,打开它。VirtualBox 应该会弹出一个对话框,询问您是否要安装该包。单击显示“是的”或类似的东西。
  7. 打钩启用 USB 2.0 (EHCI) 控制器再次。
  8. Alt+Insert并从弹出的菜单中选择您的键盘。
  9. 最后,您启动 Windows 客户机并告诉我该解决方案是否有效。

笔记:我的虚拟机键盘从来没有出现过问题,所以你必须忍受我。

相关内容