Estoy tratando de lograr algo similar a esto: /superuser/67659/linux-share-keyboard-over-network
La diferencia es que necesito el teclado remoto para poder usarlo por separado de mi teclado local . El método descrito en el enlace parece canalizar los eventos en un archivo de dispositivo existente. Necesito que el teclado remoto se muestre como un dispositivo físico (esclavo) cuando ejecutoxinput list
¿Por qué necesito esto? Estoy tratando de jugar un juego de dos jugadores pero no tengo un teclado USB externo, por lo que quiero canalizar las pulsaciones de teclas desde la computadora remota a un dispositivo falso (para poder asignar un dispositivo por jugador).
Respuestas:
Encontré un proyecto llamado netevent en GitHub que hace exactamente lo que necesito. Hace que los dispositivos locales estén disponibles para una computadora remota.
Pude reenviar el mouse, pero no el teclado debido a problemas de compatibilidad. Técnicamente, esto responde a mi pregunta sobre cómo compartir el teclado a través de la red y hacer que aparezca como un dispositivo separado.
fuente
Puede usar usbip para compartir un teclado usb a través de la red.
fuente