Moza wheel bases, pedals and shifters on Linux
Moza bases on Linux with their force feedback and settings, next to Moza pedals, handbrake and shifters, in one rig.
- Wheel base
- Moza
- Driver
- hid-universal-pidff, in Linux from 6.15
- Tested on hardware
- CRP2 pedals
Tested on CRP2 pedals (live inputs). Other models work in SimRig's tests on simulated devices, not yet tried on real hardware.
Have another one? Try it and tell how it went: about 15 minutes.
Models
| Type | Models |
|---|---|
| Wheel bases | R3, R5, R9, R12, R16, R21 |
| Pedals | Pedals plugged into the base; SR-P and CRP pedals on their own USB |
| Handbrake | HBP |
| Shifters | SGP sequential, HGP H-pattern, on their own USB or plugged into the base |
Moza does not publish its USB product ids, so SimRig recognizes each device by the name it gives over USB. Hubs, stalks and dashboards are not supported yet.
Driver
Force feedback on Moza bases comes from hid-universal-pidff, part of Linux since 6.15. On older kernels SimRig builds it with DKMS when the base is added. Either way, SimRig adds the access rules for the base’s serial port, where its settings travel.
What you can set
- Rotation, from 90° to 2700°, and force feedback strength.
- The base’s settings: torque output, maximum wheel speed, natural damper, friction and inertia, centering spring, road sensitivity, the strength of the games’ friction, inertia, spring and damper effects.
- Protection: hands-off protection, steering wheel inertia, speed damping and the speed it starts from, end stop stiffness.
- Set center: hold the wheel straight and its position becomes the center.
- Test force feedback.
The base stores what it is sent, so settings come back with the base, with SimRig closed. The serial protocol comes from Boxflat, credited in SimRig’s third-party notices.
Pedals, handbrake and shifters
- Pedals on the base and SR-P and CRP pedals are recognized with their layout; mapping them by hand is offered too.
- HBP handbrake: its position, live.
- SGP sequential shifter and HGP H-pattern shifter on their own USB are recognized. An HGP plugged into the base appears by itself once a gear is engaged; an SGP plugged into the base is set up by moving it. If the shifter’s direction was reversed in its settings, map it by hand.
Limits
- The settings of Moza steering wheels (the rims) are not offered yet.
- Pedal calibration, dead zones and curves are not available through SimRig yet.
- Reset settings is not available.
Other tools
Boxflat is the complete settings app for Moza on Linux, wheels and dashboards included. It and SimRig can be used side by side. See other Linux tools.
Set it up
- Install SimRig from the package for your distribution (Debian, Ubuntu, Fedora, openSUSE, Arch and others).
- Open SimRig, plug the device in and choose Add device. A known model is recognized by itself; a USB shifter or handbrake that no plugin knows is set up by moving it.
- If the device needs a driver, SimRig installs it: it asks for your password once and says why. With Secure Boot on, it may ask for one restart to enroll the drivers' signing key.
- The device appears on the rig and moves live. Its settings apply at once; Save as default keeps them for every time it is plugged in.
From then on the device works in every game, with SimRig closed. If it works in SimRig but not in a game, SimRig checks why (access, kernel driver, Steam Input) and says how to fix it: see the FAQ.