title: Can android Emulate a HID device?
body: <p>I was attempting to design an app that would allow me to have android emulate a hardware device.<br>
  I.E.  a generic keyboard, a generic mouse.</p>
  
  <p>I could essentially plug in my android (HTC) to a computer, and program it to use a software keyboard as the computers hardware keyboard.</p>
  
  <p>I don't have any direction on how to accomplish this.</p>
  
  <p>I only wish to connect USB(not bluetooth).  So that the computer needs 0 installation before working.  And most devices will work in Dos Mode.</p>