有没有办法镜像USB输出?


12

我目前正在为一个项目编写程序。

它是用于盲文阅读系统的,其中我有一个通过USB连接的盲文显示器,该显示器由称为brltty的程序控制。

该项目的要求之一是具有连接多个盲文显示器的能力,尽管只允许主显示器控制系统。

我认为最简单的方法是,不必将命令发送到程序中每个错误的实例,而是可以将输出到主USB的内容镜像到每个USB端口。

这可能吗?


2
这些作为ttyUSB串行设备出现吗?
斯特凡Chazelas

我相信他们会的,是的。
Loocid

Answers:


2

我认为镜像USB接口不是解决问题的最直接方法。

我没有用brltty之前; 但是,据我了解,您应该可以使用tmuxbrltty完全将终端多路复用。

老实说,我也没有真正使用过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


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.