I have been using the physical keyboard on the Android Emulator for a while, but now something is wrong and I get strange symbols when I press any character; it does not matter which keyboard (en/es/fr) is displayed on the screen. Does anyone know why this is happening?
Open Android Virtual Device Manager. Click the 'Pencil icon' align with the selected Emulator. (A dialog will popup) Select Show Advance Settings button. Find 'Enable Keyboard Input' and ensure it's selected.
In the advanced settings of a virtual device in Android Studio 1.0.2 AVD Manager, there is actually a checkbox that allows to enable keyboard input without editing the config.ini by hand. Tools → Android → AVD Manager → pencil icon (shown in picture) → Show Advanced Settings (scroll to bottom) → Enable Keyboard Input
Select the extended controls (The "..." button in the emulator controls) The focus should now return to the main Android emulator window, not the emulator controls, and key presses should go to Android apps. Show activity on this post. Try Ctrl + F11 or NumPad 7. That should enable your keyboard, unless is disabled from somewhere else.
If you are using Xamarin.Android in Visual Studio 2010, you can enable Keyboard Support as follows: The Keyboard support Property is added to the Hardware list. Change the Value from No to Yes Show activity on this post. As a few have indicated here, the PC keyboard should be enabled for the AVD Emulator instances.
Tools → Android → AVD Manager → pencil icon (shown in picture) → Show Advanced Settings (scroll to bottom) → Enable Keyboard Input Show activity on this post.
For mac
Try using this shift+alt+o
. This helped me solve the issue.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With