Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know this is twisted, but hear me out.

I am trying to use a Raspberry Pi as a KVM over IP via xvnc. Video output is easy, just using a video capture card, but I need to be able to connect a male to male USB from my Raspberry Pi and have it send signals to the machine being KVMd.

I suppose I could take a USB keyboard apart and use the chip from that, then emulate keypresses to that keyboard via GPIO pins on the Raspberry Pi, but that is just even more twisted haha.

Also: I know that the USB bus only works in one direction (ie, a controller can't be a device also) but I am open to USB => serial => USB type solutions or similar.

share|improve this question
Why not just use synergy to emulate keypresses? I suppose you might be able to do this with a teensy or other avr chip with the right libraries, but there's no 'easy' way to do what you want. – Journeyman Geek Apr 23 '13 at 0:47
I need BIOS level access on the host. (Synergy is awesome of course) – cat pants Apr 23 '13 at 1:08
Could you not just use a USB Extender? – cutrightjm Apr 23 '13 at 1:52
Get a gender bender, or extender... – AthomSfere Apr 23 '13 at 4:27
A USB male to male cable exists, certainly. But the question remains of making computer A look like a keyboard to computer B.... – cat pants Apr 23 '13 at 18:06

You must log in to answer this question.

Browse other questions tagged .