title: Android phone as USB Keyboard/HID-Gadget/
body: <p>I'm looking for a possibility to use Android Smartphones as a USB-Keyboard, same as I would be using Linux Gadget and a raspberry pi with OTG port. 
  So I imagine it like this:</p>
  
  <ol>
  <li>Connect Android phone to some computer via standard USB.</li>
  <li>Start my App on the phone.</li>
  <li>Computer identifies the phone as a basic keyboard (no need to install drivers or the like)</li>
  <li>From my App I can send text to the computer so for the computer it seems that the text is typed by the keyboard. </li>
  </ol>
  
  <p>Is there some possibility to build an App like this without modifying the Android Kernel or rooting the phone. </p>
  
  <p>Thank you</p>