
저는 현재 프로젝트를 위한 프로그램을 작성 중입니다.
brltty라는 프로그램으로 제어되는 USB를 통해 연결된 점자 디스플레이가 있는 점자 읽기 시스템용입니다.
이 프로젝트의 요구 사항 중 하나는 마스터 디스플레이에서만 시스템을 제어할 수 있지만 두 개 이상의 점자 디스플레이를 연결할 수 있는 기능을 갖는 것입니다.
가장 쉬운 방법은 내 프로그램에서 brltty의 모든 인스턴스에 명령을 보내는 것보다 기본 USB, 각 USB 포트에 출력되는 내용을 미러링하는 것이라고 생각했습니다.
이것이 가능한가?
답변1
나는 USB 인터페이스를 미러링하는 것이 문제에 대한 가장 간단한 해결책이라고 생각하지 않습니다.
brltty
나는 전에 사용하지 않았습니다 ; 하지만 내가 이해한 바에 따르면, 당신은 사용할 수 있어야 합니다티먹스터미널을 brltty
모두 외부로 다중화합니다.
솔직히 말해서 나도 tmux를 실제로 사용해 본 적이 없다. 하지만이 튜토리얼...
- 마스터 터미널에서 tmux를 시작하십시오.
tmux -S /tmp/shared
- 다른 사용자가 마스터에 연결할 수 있도록 허용:
chmod +r /tmp/shared
- 클라이언트 터미널에서 tmux를 시작하십시오.
tmux -S /tmp/shared attach -r
튜토리얼에서는 로그인 시 클라이언트 터미널을 마스터 터미널에 자동으로 연결하는 방법에 대한 몇 가지 제안 사항도 제공합니다. 그것은 당신에게 중요할 수도 있고 그렇지 않을 수도 있습니다. 하지만 그렇다면 .profile
걱정할 보안 문제가 없다는 가정 하에 클라이언트 계정의 끝에 붙여넣을 수도 있습니다 .
exec /usr/bin/tmux -S /tmp/shared attach -r