一个 Android 接收器中可容纳多个无线键盘

一个 Android 接收器中可容纳多个无线键盘

我正在开发一款适用于 Android XBMC(又名 Android TV PC)的应用程序,该应用程序由无线键盘控制。Android XBMC 只有一个 USB 输入,用于接收键盘适配器。

问题是客户端需要许多键盘可以访问此 XBMC,以便多个人可以控制应用程序。键盘具有发送非常单一的命令的功能,例如仅用一个键(如+)即可发送“将计数器加一”的命令。但是,这些人可能在远程位置(但距离接收器足够近)。

在此处输入图片描述

然后我想到了几种可能的解决方案,但我需要一点推动力。

  1. 单个无线接收器可以接收多个键盘的命令吗?这将 100% 解决问题。
  2. 第二种可能性是:是否可以扩展 USB 端口的数量,以便我可以将所有接收器键盘连接到仅具有一个输入的设备上?
  3. 如果不可能,是否有某种设备可以充当主机,以便接收所有键盘的接收器并发送到连接到 XBMC 的接收器。比如说多路复用器。
  4. 好吧,我接受其他建议。

此外,还可以识别发送命令的键盘是什么?例如The + (plus) key of keyboard #2 was pressed

答案1

将小型 USB 集线器插入 XBMC 的单个 USB,将多个无线键盘加密狗插入集线器。

这样您就可以根据需要使用多个键盘。唯一的问题是,如果没有 XBMC 设备上的某些逻辑,您就无法确定哪个键盘发送了按键。

也许在不同的键盘上使用不同的键?

(这基本上只是为了回答我的评论)

相关内容