Ich versuche etwas Ähnliches zu erreichen: /superuser/67659/linux-share-keyboard-over-network
Der Unterschied besteht darin, dass die Remote-Tastatur getrennt von meiner lokalen Tastatur verwendet werden muss . Die im Link beschriebene Methode scheint die Ereignisse in eine vorhandene Gerätedatei zu leiten. Ich benötige die Remote-Tastatur, um sie beim Ausführen als physisches (Slave-) Gerät anzuzeigenxinput list
Warum brauche ich das? Ich versuche, ein Spiel für zwei Spieler zu spielen, habe aber keine externe USB-Tastatur. Daher möchte ich die Tastendrücke vom Remotecomputer auf ein gefälschtes Gerät leiten (damit ich ein Gerät pro Spieler zuweisen kann).
Antworten:
Ich habe auf GitHub ein Projekt namens netevent gefunden, das genau das tut, was ich brauche. Es stellt einem Remotecomputer lokale Geräte zur Verfügung.
Aufgrund von Kompatibilitätsproblemen konnte ich die Maus weiterleiten, jedoch nicht die Tastatur. Technisch beantwortet dies meine Frage, wie die Tastatur über das Netzwerk freigegeben und als separates Gerät angezeigt werden kann.
quelle
Sie können usbip verwenden, um eine USB-Tastatur über das Netzwerk freizugeben.
quelle