Skip to main content

Input Controls

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

TODO: Input Controls hub screen

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:

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:

SettingEffect
Back button → Save stateAndroid back button saves and continues game
Back button → Right-clickAndroid back button sends RMB
Keyboard auto-showShow 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.