USB 출력을 미러링하는 방법이 있습니까?

USB 출력을 미러링하는 방법이 있습니까?

저는 현재 프로젝트를 위한 프로그램을 작성 중입니다.

brltty라는 프로그램으로 제어되는 USB를 통해 연결된 점자 디스플레이가 있는 점자 읽기 시스템용입니다.

이 프로젝트의 요구 사항 중 하나는 마스터 디스플레이에서만 시스템을 제어할 수 있지만 두 개 이상의 점자 디스플레이를 연결할 수 있는 기능을 갖는 것입니다.

가장 쉬운 방법은 내 프로그램에서 brltty의 모든 인스턴스에 명령을 보내는 것보다 기본 USB, 각 USB 포트에 출력되는 내용을 미러링하는 것이라고 생각했습니다.

이것이 가능한가?

답변1

나는 USB 인터페이스를 미러링하는 것이 문제에 대한 가장 간단한 해결책이라고 생각하지 않습니다.

brltty나는 전에 사용하지 않았습니다 ; 하지만 내가 이해한 바에 따르면, 당신은 사용할 수 있어야 합니다티먹스터미널을 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

답변2

리눅스? 그렇다면 참조하세요티(2)아니면 오래된팬아웃(웨이백 머신).

하지만 난 올드 클래식을 선택하겠어

for (dev in devs)
    send (dev, command)

관련 정보