
追いかけようとする https://superuser.com/questions/67659/linux-share-keyboard-over-networkしかし、ソリューション#1は機能しませんでした。
その後、部分的に成功してsocatを試しました。動作しましたが、しばらくすると動作が停止しました。 (Socatはクライアントとサーバーの両方でアクティブであり、エラーメッセージは印刷されていませんが、キーストロークは送信されなくなったようです。不明です。などを含むすべてが送信されたようです。)
任意の時点で中断することなくこれを行う方法とサーバーOS処理キーの押下を無効にする方法のアイデア - 転送中にサーバーシステムに影響を与えないことを願っています。
私がしたこと:
クライアントとサーバー側:
cd /dev/input/by-path
sudo su
クライアント(キーボードのないクライアント):
socat TCP:"$SERVER_IP:$SERVER_PORT" "GOPEN:$PWD/`readlink *kbd`"
サーバー(キーボード付きサーバー):
socat "GOPEN:$PWD/`readlink *kbd`" TCP-LISTEN:"$SERVER_PORT",reuseaddr
答え1
もう1つの可能性は、ネットワーク共有(USB)キーボードを使用することです。 うーん。これは、選択したUSBデバイスをロックし、そのI / Oをネットワーク経由でリモートデバイスの同様の設定に送信してローカルUSBデバイスとして処理するカーネルモジュールとデーモンです。
これはどのように Ubuntuの場合。
これによりシステムが停止し、キーボードのキーを押すことができます。