Controller Support

TruchiEmu provides comprehensive controller support with automatic mapping, per-game configurations, and advanced deadzone calibration. Experience authentic gameplay with any controller from classic gamepads to modern arcade sticks, with full button remapping and turbo functionality.

Overview

Plug in a gamepad and it just works. TruchiEmu recognizes the controller, picks a sensible button layout for the game you're playing, and is ready in seconds. From there you can fine-tune deadzones, swap any button, or remap the whole layout per system.

What You Get

  • Plug and Play: USB and Bluetooth controllers are recognized the moment you connect them
  • Smart Defaults: TruchiEmu picks a sensible button layout based on the controller type and the system you're playing
  • Per-Controller Profiles: Each controller you connect gets its own mapping, remembered for next time
  • Per-System Overrides: A PlayStation pad can be SNES-style on one system and Genesis-style on another
  • Deadzone & Sensitivity: Tune stick response so drift doesn't wander the character
  • Remap Anything: Swap any button to any other button, including face, shoulder, and stick clicks
  • Analog Mouse Mode: Use a stick to control the mouse in DOS and ScummVM games see the Analog Mouse page for full details
  • Keyboard Shortcuts: System hotkeys for save states, screenshots, and other common actions

Step-by-Step Configuration Guide

Basic Controller Setup

  1. Connect Controller

    Connect your controller via USB or pair via Bluetooth. TruchiEmu automatically detects the controller and shows a notification with the detected controller type.

Advanced Configuration

  1. Custom Button Mapping

    Go to Settings → Controllers, select your controller and system, then click any button in the mapping list to remap. Save and load named mapping configurations for reuse (gamepads only).

  2. Controller Type Icons

    TruchiEmu displays visual controller type icons in the toolbar and settings, making it easy to identify Xbox, DualShock 4, DualSense, MFi, and Arcade Stick controllers at a glance. Other controllers display a generic HID icon.