Analog Mouse Support

Use your gamepad's analog sticks to control the mouse cursor in DOS and ScummVM games — with D-pad as arrow keys, configurable button mapping for clicks, and per-system/per-game overrides. You need a connected gamepad. This works in DOS and ScummVM games only.

Overview

DOS and ScummVM games often need a mouse: point and click, drag, drop, or drop objects. With Analog Mouse, you don't need a real mouse at hand — the left analog stick moves the cursor; the right stick gives you precise 1/5-speed control; the D-pad sends arrow keys; Start sends Enter; Select sends Space.

What You Get

  • Analog Stick to Mouse: The primary analog stick (left or right — configurable handedness) moves the cursor at 60fps with adjustable sensitivity
  • Secondary Stick for Fine Control: The secondary analog stick moves the mouse at 1/5 speed for precise pixel targeting
  • D-Pad as Keyboard: D-pad sends arrow keys; Start sends Enter; Select sends Space
  • Configurable Button Mapping: Assign left, right, and middle mouse click to any gamepad button
  • Per-System & Per-Game: Independent settings for DOS and ScummVM, with per-game overrides
  • Auto-Release with Game Guide: Input capture releases when you open the Game Guide sidebar (so you can use the mouse in hints/walkthroughs) and resumes when it closes

How to Use

  1. Enable Analog Mouse

    Connect a gamepad first — Analog Mouse needs one. Then open Settings → Analog Mouse and toggle enable for DOS, ScummVM, or both.

  2. Set Stick Handedness

    Handedness means which stick is the fast one. Choose left or right as the "primary" (fast) cursor; the other stick becomes the "fine" (slow, precise) control.

  3. Tune Sensitivity & Dead Zone

    Sensitivity sets cursor speed. Dead zone sets how far you must push the stick before the cursor starts to move — raise it if the cursor drifts on its own. Both live in the same panel. Use the fine stick for precise pixel targeting.

  4. Map Mouse Buttons to Gamepad

    Click a mouse-button field, then press a gamepad button to assign. Repeat for left, right, and middle click.

  5. Per-Game Overrides

    From the Game Detail view, click Game → Analog Mouse Override to set per-game settings that override the system default.

Tips

Analog Mouse settings with live stick visualizer

Analog Mouse settings: per-system toggles, live stick preview, sensitivity, dead zone, and handedness

Comfort tip: Use the secondary stick for precise pixel targeting, and map mouse buttons to comfortable gamepad buttons for your preferred play style. If you're stuck in a puzzle, open the Game Guide via Cmd+J — mouse capture auto-releases so you can interact with the guide, and re-engages when you close it.

Related Features