Mech Mapper - Joystick and Keyboard Mapper
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #325 of 333 Gameplay mods in this game by downloads
📋 About This Mod
Description Mech Mapper is a lightweight, high-performance utility designed to bridge the gap between joysticks/HOTAS setups and games that require keyboard inputs for specific functions.
YOU MUST INSTALL https://github.com/nefarius/ViGEmBus/releases
Description
Mech Mapper is a lightweight, high-performance utility designed to bridge the gap between joysticks/HOTAS setups and games that require keyboard inputs for specific functions.
Originally built for MechWarrior 5, this tool allows you to map physical joystick axes, buttons, and hats to virtually any keyboard key. It uses low-level hardware-based input injection (SendInput), ensuring that your key presses are detected by DirectX applications that often ignore standard "virtual keyboard" software.
Main Features
Hardware-Level Injection: Bypasses standard software input blocks, ensuring compatibility with games like MechWarrior 5.
Dual-Input Mapping: Map both standard button presses and axis-based triggers (positive/negative thresholds).
Keyboard Emulation: Supports 30+ custom keyboard slots, allowing you to bind complex cockpit controls to simple joystick buttons.
Cockpit-Inspired UI: Features a clean, dark-themed interface with amber and radar-green accents, designed to fit into a modern sim-rig setup.
Portable & Lightweight: No complicated installation—runs as a standalone executable.
Auto-Save/Load: Automatically keeps your control profiles synced with your setup.
Installation Instructions
Download: Download the latest MechMapper.zip from the "Files" tab.
Extract: Extract the MechMapper.exe to a folder of your choice (e.g., C:\Games\Utilities\MechMapper\).
Run: Launch MechMapper.exe.
Configure: Use the UI to select your joystick, map your preferred keys, and click Enable.
Enjoy: Keep the app running in the background while you play.
Requirements
ViGEmBus Driver: To simulate virtual controllers, ensure you have the ViGEmBus driver installed on your system.
Windows 10/11: This utility uses specific Windows API calls for hardware input and is not compatible with Linux or macOS.
vgamepad: For providing the framework that makes virtual controller communication possible.
pygame-ce: For the core input handling and joystick polling capabilities.
The MechWarrior Community: For the inspiration to build a more immersive way to pilot my 'Mechs!
📊 Mod Details
- Game
- Mechwarrior5mercenaries Mods
- Author
- Shannonb1
- Version
- 1.2
- Downloads
- 33
- Endorsements
- 0
- Category
- Gameplay
- Created
- 7/9/2026
- Updated
- 7/9/2026
🔧 How to Install MechWarrior 5: Mercenarie Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for MechWarrior 5: Mercenarie →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for MechWarrior 5: Mercenarie commands, item IDs, and more.
Keep browsing — more MechWarrior 5: Mercenarie mods await