tim*_*imn 14 networking linux keyboard
正如标题所暗示的,我想在本地使用远程键盘。远程键盘应该可以在 TTY 中使用,如果可能,也可以在 X-Server 中使用。是否有任何驱动程序(内核模块)模拟具有网络透明度的“假”键盘?
tim*_*imn 18
我自己发现的。
首先确保你已经在两台机器上加载了evdev内核模块。
在您运行的远程机器上:
$ cat /dev/input/by-path/platform-i8042-serio-0-event-kbd | nc <IP> 4444
Run Code Online (Sandbox Code Playgroud)
在客户端:
$ nc -l -p 4444 > /dev/input/by-path/platform-i8042-serio-0-event-kbd
Run Code Online (Sandbox Code Playgroud)
(注意:如果您使用 netcat-openbsd 中的 netcat,例如在 Ubuntu 或 Fedora 中,请不要使用“-p”)
无论我是在 TTY 还是在 X.org,它都能完美运行。它运行没有任何延迟!
不幸的是,所有键也是在远程机器上输入的。有没有办法在 nc 运行时暂时禁用它们?我想过像在远程机器上运行“cat -”这样的事情,但是 Ctrl-C 当然会使其结束。