Se a entrada do teclado não estiver funcionando em seu emulador, você pode habilitá-la editando a propriedade
hw.keyboard=yes
em seu arquivo config.ini
Para fazer isso em todos os seus emulatros no Mac OS ou Linux, você pode usar este comando de terminal:
for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done