Input Controls
The Input Controls settings page is a hub. Most actual editing happens on dedicated pages, linked from here.

What this page lets you do
- See connected physical gamepads
- Set global defaults for gamepad button mapping per system
- Set global defaults for on-screen overlay (VPad / Keypad / Keyboard)
- Toggle "Auto-hide overlay when gamepad connected"
- Toggle haptic feedback and its strength
Detailed editors
For specific control schemes, the page links to:
- Virtual Keypad (DOS / Arcade) — touch keypad customization
- Virtual Gamepad (VPad V1 / V2) — radial gamepad for Retro Player
- Virtual Keyboard — full keyboard for DOS games
- Physical Gamepad — Bluetooth/USB controller setup
- Arcade Combos — fighting-game macro buttons
Global vs per-game
Settings here are defaults applied to all games of a given system. Per-game overrides come from each game's Game Detail page (look for Configure Input / Edit Keypad / etc.). The override is created the moment you save anything from the game-specific editor.
DOS Specific Settings
A subsection for DOS games specifically:
| Setting | Effect |
|---|---|
| Back button → Save state | Android back button saves and continues game |
| Back button → Right-click | Android back button sends RMB |
| Keyboard auto-show | Show keyboard overlay when the game expects keyboard input |
Defaults are off; turn them on if your DOS workflow benefits.
Haptic feedback
Strength of vibration when you tap a virtual button:
- Off — no vibration
- Light — short, weak buzz
- Medium (default) — noticeable but subtle
- Heavy — strong, gamepad-like rumble
Some Android devices have weaker vibration motors and the difference is barely perceptible. Tap "Test" to feel each strength.
Related
- All Controls & Input pages