QuickJoy IME is an universal soft keyboard for Android 8/16-bit computer emulators (Atari, Amiga, C64) and for the NES emulators, inspired by awesome controls in top-tier iOS jump&run games (Soosiz, NyxQuest, etc.).
"QuickJoy IME" is designed as a one-button JOYSTICK replacement, while "QuickJoy IME for NES" is well suited for NES emulation.
They work great with most platform (jump&run) games, such as Lethal Weapon, Addams Family, Superfrog, McDonald Land on the Amiga, Montezuma's Revenge! and Pitfall! on Atari and Super Mario Bros. and Chip 'n Dale Rescue Rangers on NES. In fact, it works well with most genres, provided that they don't require pressing fire AND up/down simultaneously (i.e. fire+diagonals).
General setup / prerequisities:
Keyboard mappings
How to use it with UAE4Droid
QuickJoy IME requires Android 4.0 or higher.