USB出力をミラーリングする方法はありますか?


12

現在、プロジェクトのプログラムを書いています。

これは、点字ディスプレイをUSB経由で接続し、brlttyと呼ばれるプログラムで制御する点字読み取りシステム用です。

このプロジェクトの要件の1つは、複数の点字ディスプレイを接続できることですが、マスターディスプレイだけがシステムを制御できます。

これを行う最も簡単な方法は、プログラムのbrlttyのすべてのインスタンスにコマンドを送信するのではなく、メインUSBに出力されるものを各USBポートにミラ​​ーリングすることだと思いました。

これは可能ですか?


2
これらはttyUSBシリアルデバイスとして表示されますか?
ステファンシャゼル

そうだと思う。
Loocid

回答:


2

USBインターフェイスのミラーリングは、問題に対する最も簡単な解決策ではないと思います。

私はbrltty以前に使用したことがありません。しかし、私が理解していることから、tmuxを使用して端末をbrltty完全に外部に多重化できるはずです。

正直に言うと、tmuxも実際には使用していません。しかし、このチュートリアルから...

  1. マスター端末でtmuxを起動します。 tmux -S /tmp/shared
  2. 他のユーザーがマスターに接続できるようにします。 chmod +r /tmp/shared
  3. クライアント端末でtmuxを起動します。 tmux -S /tmp/shared attach -r

このチュートリアルでは、ログイン時にクライアント端末をマスター端末に自動的に接続する方法についてのいくつかの提案も提供します。それはあなたにとって重要かもしれないし重要でないかもしれません。しかし、もしそうなら、あなたはおそらくあなたが.profile心配するセキュリティ上の懸念がないと仮定して、おそらくクライアントアカウントの最後にそれを貼り付けることができます。

exec /usr/bin/tmux -S /tmp/shared attach -r


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.