title: adb shell input unicode character
body: <p>Knowing the basic key mappings described in <a href="https://stackoverflow.com/questions/7789826/adb-shell-input-events">ADB Shell Input Events</a> I get the emulation of text input and special keys working quite well. But what about Unicode characters? For instance I want to use umlauts from the German QWERTZ keyboard layout.</p>
  
  <p>This gets me:</p>
  
  <pre><code>$ adb shell input text ö
  Killed
  </code></pre>
  
  <p>So it seems to crash and</p>
  
  <pre><code>adb shell input text \xFC
  </code></pre>
  
  <p>prints xFC on the input. I have tried to the the events with <code>getevent</code> but I haven't found a direct mapping, I've also looked into the keymapping file <code>/system/usr/keylayout/Qwerty.kl</code></p>
  
  <p>I believe the only possibility is via the clipboard, but as pointed out in the question <a href="https://stackoverflow.com/questions/7283446/pasting-text-into-android-emulator-clipboard-using-adb-shell">Pasting text into Android emulator clipboard using adb shell</a>  it seems to be unknown how to use it for Android Ice Cream Sandwich or later..</p>