How do I use the Mad Catz M.2.X PRO on Linux?
Applies to: Mad Catz M.2.X PRO / Linux (desktop)
Last updated: 2025-10-07
Problem
Linux detects the device but games don’t read inputs correctly or force feedback is limited.
Solution
Use generic HID support, verify device permissions, and configure per-title mappings.
Step-by-step instructions
- Connect the wheel via USB and power it on.
- Confirm detection using your system’s game controller settings.
- Add your user to the input group if required by your distro.
- In each game, bind steering, pedals, and shifter manually.
- Test D-Input first; if unsupported by the game, try X-Input mode.
Optional methods or tools
- Community wheel utilities or input-mapper tools
- Per-game launch options to bypass Steam Input where needed
Best practices or tips
- Keep to one input layer at a time to avoid double bindings
- Maintain separate per-game profiles





