Sunday, November 15, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. Keyboard and Mouse Customization Software
  3. DeviceMapper

DeviceMapper

Plans and prices

Free

Free

Free, open-source Windows input remapper

Every plan, in full

On the record

Action types
Per-button actions include blocking input, sending key combinations, mouse clicks or scrolling, Xbox controller inputs, launching files or apps, running Python snippets, and firing TTC commands.github.com · read 11 Oct 2026
App-specific mappings
Context filters let a button behave differently depending on which application is in the foreground.github.com · read 11 Oct 2026
Axis processing
Analog axis settings include dead zones, sensitivity curves, per-device speed multipliers, drift suppression, and forwarding to mouse movement or an Xbox stick.github.com · read 11 Oct 2026
Controller requirement
Xbox controller emulation requires the separate ViGEmBus kernel driver; the project says other features work without it.github.com · read 11 Oct 2026
Cross-device combos
Users can combine buttons from different devices to trigger an action, with a configurable timing window that defaults to 80 ms.github.com · read 11 Oct 2026
Device support
It supports Windows-recognized HID devices, including keyboards, macro pads, VR remotes, joysticks, gamepads, foot pedals, and stream decks.github.com · read 11 Oct 2026
Download
The project offers a Windows installer named DeviceMapper_Setup.exe that installs without requiring Python.github.com · read 11 Oct 2026
Headless use
The engine can run without the GUI using the --headless option and a selected profile, including for server or kiosk scenarios.github.com · read 11 Oct 2026
License
The repository identifies an MIT license.github.com · read 11 Oct 2026
Macro support
Yesgithub.com · read 22 Sep 2026
Per-app profiles
Yesgithub.com · read 22 Sep 2026
Profiles
Profiles are portable JSON files stored in a profiles folder next to the executable and can be edited by hand or managed in the interface.github.com · read 11 Oct 2026
Purpose
DeviceMapper remaps raw HID input events on Windows to actions such as keypresses, mouse actions, controller inputs, app launches, scripts, and TTC commands.github.com · read 11 Oct 2026
Release
The GitHub releases page lists DeviceMapper v1.0.0 as the latest release.github.com · read 11 Oct 2026
Sensitivity controls
Yesgithub.com · read 22 Sep 2026
Support
The project invites bug reports and feature requests through GitHub Issues and says issues and pull requests are welcome.github.com · read 11 Oct 2026
Supported operating systems
windowsgithub.com · read 22 Sep 2026

Alternatives to DeviceMapper

Every alternative, ranked