我在 Debian 系统上使用 KVM 客户机来运行 Windows。我的主要用例是玩游戏。:) 我通常使用 Synergy 程序将鼠标和键盘转发给客户机。但结果有些问题(鼠标/键盘方面),尤其是在玩游戏时。如果我使用虚拟管理器的 USB 转发/重定向功能,我会得到更好的结果。但这会产生一个问题:如果我将键盘和鼠标都转发给客户机,我就无法将它们取回。因此,我正在寻找某种方法来触发释放(取消重定向)两个 USB 设备中的至少一个。这可能是键盘热键,甚至是其他事件(插入/拔出第三个 USB 设备可能是一种黑客选项,或者我看到他们出售一些外部 USB 按钮)。我是一名程序员,所以我可以编写一些代码来实现这一点,而且事实上这对我来说似乎是可能的(也许是 D-BUS?),特别是第三个设备选项,但想知道是否有人有任何指点或者是否有人以前处理过类似的事情。