![Ubuntu 9.10:在 KVM 中切换,检测到鼠标但无法立即使用](https://linux22.com/image/1221908/Ubuntu%209.10%EF%BC%9A%E5%9C%A8%20KVM%20%E4%B8%AD%E5%88%87%E6%8D%A2%EF%BC%8C%E6%A3%80%E6%B5%8B%E5%88%B0%E9%BC%A0%E6%A0%87%E4%BD%86%E6%97%A0%E6%B3%95%E7%AB%8B%E5%8D%B3%E4%BD%BF%E7%94%A8.png)
我使用 KVM 切换器在台式机和笔记本电脑之间切换,两者都放在我的桌子上。在 Ubuntu 9.04 中,这工作得很好。在 9.10 中,当我切换到台式机,然后切换回笔记本电脑时,可以检测到鼠标(如 /var/log/messages 所示),但移动鼠标没有效果。如果我使用 Ctrl-Alt-F1 切换到 TTY,然后使用 Alt-F7 切换回 Xorg,鼠标就会开始工作。
该机运行的是Windows 7系统,但这并不重要。
有时,但不是其他时候,KVM 切换器上的 USB 键盘也无法使用,我必须使用笔记本电脑的内置键盘切换到 TTY。
笔记本电脑有两个显示器,一个是内置显示器,另一个是外置显示器。显然,外置面板是通过 KVM 切换器连接的。
有什么建议吗?向 Canonical 报告错误?
答案1
好的,我没有您的硬件 kvm 问题的答案,但我建议您将协同作用视为两台计算机之间“共享键盘和鼠标”的解决方案。
Synergy 是一款轻量级客户端服务器应用程序,它使用服务器上的键盘和鼠标移动指针并允许在客户端计算机上输入文本。它还允许在机器之间进行剪切和粘贴。
视频屏幕的几何形状和位置在服务器上的文本文件中配置,例如,可以将塔式机的显示器放置在笔记本电脑显示器的“上方”。当您将鼠标指针从笔记本电脑顶部移开时,它会进入塔式机显示器的底部……
协同效应可以在这里找到:http://synergy-foss.org/. 服务器和客户端可用于 PC、Linux 和 Mac。
答案2
问题是,一些廉价的 KVM 会在系统间切换时断开 USB 外围设备。重新连接 USB 设备不一定会导致设备立即工作,因为有许多子系统被调用。相比之下,PS/2 是一种“始终开启”的协议,KVM 从未出现过此类问题。
最好的选择是执行以下操作之一:
- 升级内核和 udev,可能从 Ubuntu 9.10 升级
- 用 PS/2 KVM 替换你的 KVM(如果你的系统上有 PS/2)
- 用一个可维持 USB 连接的 KVM 替换您的 KVM。
答案3
鼠标和 KVM 是什么品牌的?我注意到除 Logitech 鼠标之外的任何东西都存在问题,无论是 Startech PS2 还是 Trendnet USB KVM。或者 Logitech 制造的 OEM 鼠标。