Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm developing an application for Android XBMC (aka Android TV PC) which is controlled by a wireless keyboard. The Android XBMC has only a USB input that receives the keyboard dongle.

The problem is that the client needs that many keyboards have access to this XBMC, so multiple peoples can control the application. The keyboard has the function to send a very singular command, such as "add one to the counter" with only one key (like +). However, this peoples may be in remote locations (however, close enough to the receiver).

enter image description here

Then I thought of several possible solutions, but I need a little push.

  1. It would be possible a single wireless receiver to receive command of multiple keyboards? This would solve the problem by 100%.
  2. The second possibility would be: is it possible to expand the number of USB ports, so I could attach all receivers keyboard on a device with only one input?
  3. If not possible, is there some kind of device that could server as a host, so that it would receive receptors of all keyboards and send to the receiver connected to XBMC. A multiplexer, say so.
  4. Well, I accept other suggestions.

Additionally, it would be possible to identify what was the keyboard that sent the command? For example The + (plus) key of keyboard #2 was pressed.

share|improve this question
2  
Plug a small USB hub into single USB of XBMC, plug multiple wireless keyboard dongles into hub. ??? Profit!! BUT you won't be able to determine which keyboard pushed the button. That would take logic on the receiving machine (the XBMC!) to determine which dongle sent what. Perhaps use different keys on different keyboards? –  lornix Jun 21 at 5:34
    
Yeah! I think that USB hub can solve this problem, I just need try it. To know what keyboard has pressed is an optional, in last case, I'll work with numeric keys: attendant #1 press key 1, attendant #2 press key 2, and so on. Thanks, I'll check that. –  David Rodrigues Jun 21 at 17:33

1 Answer 1

up vote 1 down vote accepted

Plug a small USB hub into single USB of XBMC, plug multiple wireless keyboard dongles into hub.

This will allow several keyboards to be used as you desire. Only issue would be that you can't determine WHICH keyboard sent a key without some logic on the XBMC device.

Perhaps use different keys on different keyboards?

(This is pretty much just to make an answer out of my comment)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.