25

I just updated to the latest SDK version 16 created a new version of an AVD using the latest version of the API (16) and my hardware keyboard doesn't work anymore on the emulator (even my other avd using an older version of the sdk).

Any ideas how to fix this?

Jerome Ansia
  • 6,854
  • 11
  • 53
  • 99
  • Similar emulator keyboard issue - http://stackoverflow.com/questions/11235370/android-emulator-doesnt-take-keyboard-input-sdk-tools-rev-20 – epsilonpsi Jul 21 '12 at 13:42

4 Answers4

46

Do you have "Keyboard Support" hardware property set to "yes" for your AVD? Last time I updated Android SDK etc. the process trashed my adb configuration. So maybe it influenced your other emulator as well.

wojciii
  • 4,253
  • 1
  • 30
  • 39
19

Go into the config.ini and added the line for the keyboard support i have to do this for my others avd devices as well to make them all work!

Add: hw.keyboard=yes

To: ~/.android/avd/<emulator-device-name>.avd/config.ini

Jerome Ansia
  • 6,854
  • 11
  • 53
  • 99
10

Go to AVD Manager > select AVD > Edit > in Hardware section press New > select Keyboard Support > press Ok > change it's value to Yes. That's it.

Ravi K. Sharma
  • 545
  • 8
  • 15
2

Go to eclipse's List(which is display on top) select:

  1. Window
  2. select AVD Manager
  3. now Select AVD from next Created Window
  4. go to Edit(from right side window)
  5. now in hardware selection menu
  6. support Keyboard
  7. select ok
  8. now click on selected keyboard
  9. select yes from list
tomrozb
  • 25,773
  • 31
  • 101
  • 122