通过网络将键盘共享为单独的设备?

通过网络将键盘共享为单独的设备?

我正在尝试实现类似的目标: https://superuser.com/questions/67659/linux-share-keyboard-over-network

不同之处在于我需要远程键盘才能使用与我的本地键盘分开。链接中描述的方法似乎将事件通过管道传输到现有的设备文件中。当我运行时,我需要远程键盘显示为物理(从属)设备xinput list

为什么我需要这个?我正在尝试玩两人游戏,但没有外部 USB 键盘,因此我想将按键从远程计算机传输到假设备(这样我就可以为每个玩家分配一个设备)。

答案1

我找到了一个项目叫网络事件在 GitHub 上,它完全满足我的需要。它使本地设备可供远程计算机使用。

由于兼容性问题,我可以转发鼠标,但不能转发键盘。从技术上讲,这回答了我的问题:如何通过网络共享键盘并使其显示为单独的设备。

答案2

您可以使用 usbip 通过网络共享 USB 键盘。

相关内容