Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Controller Mapper Software
  3. DS5 Mapper

DS5 Mapper

What it is

DS5 Mapper converts input from a DualSense controller into keyboard and mouse events, including gyro-driven mouse movement. It was built for League of Legends WASD mode and is described as working with games that accept keyboard and mouse input. Gyro movement uses yaw and roll, with cutoff and tiered smoothing; calibration carries over between launches and can be repeated in the app. Each DualSense input can be assigned to a keyboard key, mouse button, macOS virtual keycode, or special key. Connect the controller by USB or Bluetooth before starting the app. DS5 Mapper reads input through SDL2 and generates events at the operating-system level. Its README says it does not inject input into a game process. A stale-data watchdog and signal-stability bias correction are included to help limit cursor drift and runaway movement. DS5 Mapper is free under the MIT license, with v1.0-beta downloads for macOS and Windows. The unsigned app has setup requirements: macOS needs a Gatekeeper bypass and Accessibility and Input Monitoring permissions; Windows SmartScreen may prompt users to choose Run anyway.

For and against

For

  • Maps every DualSense input to keys or mouse buttons.
  • Gyro movement uses yaw and roll.
  • Calibration persists between launches.
  • Free under the MIT license.

Against

  • Controller must connect before the app launches.
  • macOS requires a Gatekeeper bypass and two permissions.
  • Windows SmartScreen may block the unsigned app.

The verdict

DS5 Mapper offers configurable keyboard and mouse mappings, including gyro cursor control, for DualSense users. Check the operating-system setup requirements before choosing it.

Who it suits

DS5 Mapper suits DualSense owners who want keyboard and mouse controls in games that accept them, including gyro aim. It is available for macOS and Windows, with different unsigned-app setup steps on each.

Plans and prices

DS5 Mapper

Free

MIT licensed · macOS and Windows downloads

Every plan, in full

On the record

Button mapping
Every DS5 input can be bound to a keyboard key, mouse button, macOS virtual keycode, or special key.github.com · read 8 Oct 2026
Button remapping
Every DualSense input can be bound to a keyboard key, mouse button, macOS virtual keycode, or special key.github.com · read 8 Oct 2026
Calibration
Gyro calibration persists between launches and can be redone in the app.github.com · read 8 Oct 2026
Connection
The README says to connect the DualSense by USB or pair it over Bluetooth before launching.github.com · read 8 Oct 2026
Controller connection
The app supports connecting a DualSense by USB or Bluetooth before launch.github.com · read 8 Oct 2026
Controller support
It reads DualSense input through SDL2, including gyro sensor data.github.com · read 8 Oct 2026
Drift handling
The app includes a stale-data watchdog and continuous signal-stability bias correction to reduce cursor runaway and drift.github.com · read 8 Oct 2026
Game compatibility
The README says it works for any game that reads keyboard and mouse input.github.com · read 8 Oct 2026
Game-process interaction
The README says input is not injected into a game process and describes the approach as Vanguard-compatible.github.com · read 8 Oct 2026
Gyro controls
Gyro movement controls the mouse cursor using yaw and roll, with cutoff and tiered smoothing.github.com · read 8 Oct 2026
Implementation
It reads controller input through SDL2 and synthesizes OS-level keyboard and mouse events with pynput.github.com · read 8 Oct 2026
Input method
The README says keyboard and mouse events are synthesized at the operating system level and are not injected into a game process.github.com · read 8 Oct 2026
Intended use
It was built for League of Legends WASD mode and is described as working with any game that reads keyboard and mouse input.github.com · read 8 Oct 2026
License
The project is released under the MIT license.github.com · read 8 Oct 2026
macOS requirements
On macOS, the unsigned app requires a right-click Open on first launch and Accessibility and Input Monitoring permissions.github.com · read 8 Oct 2026
Purpose
DS5 Mapper maps a DualSense controller to keyboard and mouse input with gyro aim.github.com · read 8 Oct 2026
Release
The releases page lists version v1.0-beta with downloads for macOS and Windows.github.com · read 8 Oct 2026
Release stage
The releases page lists version 1.0-beta and provides downloads for macOS and Windows.github.com · read 8 Oct 2026

Alternatives to DS5 Mapper

Every alternative, ranked