私はここで2台のPCを使用していて、1つのキーボードのみを使用したいと考えています。ここにはあまりスペースが残っていないので、「クライアント」側のコンピューターでキーボードを使用したいだけです。
これを可能にするために、リモートデスクトップソリューションを使用することを考えました。私はVNCサーバーとしてx11vncを使用しています。私はすべてのPCにマウスを持っています。
リモートデスクトップでソリューションを使用しているときに、クライアント側の画面の「遅い」更新が気を散らしていることに気づきました。今、私は画面データを送信せず、キーボードデータだけを送信する解決策を考えました。私はすべてのPCに画面があるので、2回表示する必要はありません。
これに対する可能な解決策はありますか?多分別のVNCサーバーで?
Linux Mint 18とKDEを使用しています(krfbを試しましたが、最初の画面でスタックします)。
ありがとう!
X2x を使いたいと思います。 「x2xを使用すると、あるXディスプレイ上のキーボードとマウスを使用して別のXディスプレイを制御できます」。
または、キーボードデータを VNC-Protocol 経由で絶対に送信する場合は、 X2VNC を使用することもできます。
どちらも、画面の境界に1pxの幅または高さの非表示のウィンドウを作成することで機能し、マウスで境界に「触れる」とすぐに、ポインタが「フリーズ」して元の画面に非表示になり、入力(キーボードとマウス)がリモートX11またはVNC画面に送信されます。これは、最大4台のリモートコンピューターで機能します(画面に4つのエッジがあるため)。
私は過去に両方を行ったことがありますが、それでも時々行います。私のDebianでは、両方ともパッケージマネージャーから利用できます。これは、ほとんど/すべてのディストリビューションに当てはまるはずです。
MACの場合、X11およびVNCと通信できる osx2x プログラムがあるようです。
なぜ複雑なのか、SSHを使用するだけですか?
すでに組み込みであるか、リポジトリから簡単にダウンロードできます(そのマシンではありませんが、apt-get search ssh、openssh関連のものだと思います)。GUIがまったく転送されないため、ターミナルのみです。
一般的な考え方(インストール後):
(入る)
ユーザーアカウントのパスワードを入力するように求められ、次にマシンの証明書を受け入れるように求められます。
その後、リモートマシンのターミナルにいる場合と同じように。
サイドノート:
man ssh
使用方法の詳細については