To use the virtual keyboard, it must be activated first. The method varies depending on the Genymotion product.
Genymotion Desktop
The virtual keyboard can be enabled from the virtual device settings in Genymotion launchpad:
-
Right-click on the device and select Edit
-
Navigate to the ANDROID OPTIONS tab and enable the "Use virtual keyboard for text input" option:
Genymotion Cloud SaaS
There aren't any widgets or options to enable the virtual keyboard from the UI for the moment. It has to be activated manually.
Android 5.0 - 5.1
- Go to Settings > Language & Input > Current Keyboard
-
Activate Hardware Show input method
Android 6.0 - 15.0
- Click in an input field
-
Click on the virtual keyboard button in the bottom-right corner of the device display
-
Choose your input language and activate the Show input method option
Android 16.0
The virtual keyboard option has been removed in Android 16.0. You will need to use adb command line to activate it.
- Start an instance and connect it to ADB. To do so, follow the steps from our on-line tutorial: How to connect an instance to ADB?
- Run the following following adb command:
adb shell settings put secure show_ime_with_hard_keyboard 1
Wait a couple of seconds and the virtual keyboard will be enabled.
To disable the virtual keyboard, use the adb command:
adb shell settings put secure show_ime_with_hard_keyboard 0
Genymotion Device Image
The virtual keyboard can be enabled in the Genymotion GUI:
-
Go to the Configuration tab:
-
Navigate to the Virtual Keyboard section and enable the virtual keyboard option: