![断开鼠标 USB 的非物理方式](https://linux22.com/image/1376848/%E6%96%AD%E5%BC%80%E9%BC%A0%E6%A0%87%20USB%20%E7%9A%84%E9%9D%9E%E7%89%A9%E7%90%86%E6%96%B9%E5%BC%8F.png)
当我使用 KVM 在两台机器之间切换时,其中一台机器(Ubuntu)的无线鼠标会出错。为了解决这个问题,我从 KVM 切换器上拔下 USB 加密狗,然后重新插入。我不知道为什么这样做有效。我想避免摆弄硬件。有没有其他方法可以获得相同的好处,而不必四处摸索和物理操作?也许某种鼠标重置命令可以在一台机器上运行?
更新:问题有一个解决方法,而且这个解决方法比任何直接解决原始问题的方法都要好。我找到了一个软件,可以让键盘+鼠标焦点从一台机器切换到另一台机器,只需将光标从一台机器的一个显示器的一侧滑动到另一台机器的另一个显示器上即可。KVM 始终设置为 Ubuntu 机器。鼠标、运动和滚轮等在两台机器上始终工作正常。不止一个这样的产品,我最终选择了 Synergy。作为意外的好处,我可以在两台机器之间复制粘贴文本,这是我甚至不会想到要要求的。
答案1
好的 KVM 应该有一个菜单和/或命令,可以重置 USB 连接。但是,问题本身表明这不是一个好的 KVM。请查看制造商网站和/或手册以获取说明... 并希望获得固件更新。
答案2
您可以尝试使用modprobe
删除然后重新插入适当的内核驱动程序:
sudo modprobe -rv usbhid; sudo modprobe -v usbhid
我建议在同一行上进行删除和重新插入,以防您的键盘受到删除的影响。