Tech riderRev. 30 Sept 2026
JoyShockMapper
- 1Runs onLinux, Windows
- 2CostsFree plan
- 3Supported platformsWindows, Linux
- 4Per-app profilesYes
- 5Profile switchingYes
- 6Macro supportYes
- 7Keyboard and mouse remapYes
- 8Virtual controller outputYes
8 lines stated Written from the maker's own pages: github.com

Overview
JoyShockMapper is ranked #9 of 28 in controller mapping software on Specifiction. It runs on Linux, Windows. There is a free plan.
JoyShockMapper plans and pricing
All plansJoyShockMapper Free Free download; Windows release; Linux can be built from source github.com · 30 Sept 2026
Compared on controller mapping software
- Free plan
- Yesgithub.com
- Supported platforms
- Windows, Linuxgithub.com
- Per-app profiles
- Yesgithub.com
- Profile switching
- Yesgithub.com
- Macro support
- Yesgithub.com
- Keyboard and mouse remap
- Yesgithub.com
- Virtual controller output
- Yesgithub.com
Facts
- Purpose
- JoyShockMapper maps game controller input to keyboard, mouse, or virtual controller events for playing PC games.github.com · 30 Sept 2026
- Gyro and flick stick
- It supports gyro controls and flick stick for aiming and turning in PC games.github.com · 30 Sept 2026
- Controllers
- The project describes support for DualSense, DualShock 4, JoyCons used in pairs, and Nintendo Switch Pro Controller.github.com · 30 Sept 2026
- Button mapping
- Controller buttons can be mapped to keyboard or mouse inputs, with options including tap and hold, chorded press, and simultaneous press.github.com · 30 Sept 2026
- Stick modes
- Sticks can control the mouse or trigger key presses in modes including flick stick and scroll wheel.github.com · 30 Sept 2026
- Virtual controllers
- JoyShockMapper can connect to ViGEm bus software to create virtual Xbox and virtual DS4 controllers.github.com · 30 Sept 2026
- Configuration
- It can load commands from text configuration files, and its download includes example gyro configuration files.github.com · 30 Sept 2026
- Platform support
- JoyShockMapper is primarily developed for Windows and can be built for Linux, though the project notes Linux builds may not always work because of rapid development and limited Linux maintainers.github.com · 30 Sept 2026
- Linux requirements
- On Linux, the application requires read and write access to /dev/uinput and the relevant /dev/hidraw device; focused-window detection works only on X11.github.com · 30 Sept 2026
- Additional software
- Using virtual controller output requires installing the latest ViGEm bus release linked by the project.github.com · 30 Sept 2026
- Support
- The project directs users with problems to its troubleshooting and known-issues documentation, the GyroGaming subreddit, and an affiliated Discord server.github.com · 30 Sept 2026
- License
- The repository includes a license file for the project.github.com · 30 Sept 2026
- Release
- The releases page lists JoyShockMapper v3.6.1 as the latest release.github.com · 30 Sept 2026
Best JoyShockMapper alternatives
See all 12 All accessCh 01 PadLink Free planFree trialAndroid Free to start7.8 All accessCh 02 reWASD Free trialAndroidiOS from $14.99/mo7.2 All accessCh 03 AntiMicroX Free planLinuxWindows Free to start7.1 All accessCh 04 JoyToKey Free trialWindows from $7.50/mo7.0 All accessCh 05 OmniControl Free planWindows from $5/mo7.0 All accessCh 06 Steam Input APILinux 7.0
Where it ranks on Specifiction
Is JoyShockMapper yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/Electronicks/JoyShockMapper/releases· checked 30 Sept 2026
- github.com/Electronicks/JoyShockMapper· checked 30 Sept 2026
- github.com/Electronicks/JoyShockMapper/blob/master· checked 30 Sept 2026

