Description
new-lg4ff for Linux
Improved Linux module driver for Logitech driving wheels.
Thanks to Oleg Makarenko for adding support for the Logitech G923 Racing Wheel (PS4/PC version).
Supported devices:
- Logitech WingMan Formula GP (without force feedback)
- Logitech WingMan Formula Force GP
- Logitech Driving Force
- Logitech MOMO Force Feedback Racing Wheel
- Logitech Driving Force Pro
- Logitech G25 Racing Wheel
- Logitech Driving Force GT
- Logitech G27 Racing Wheel
- Logitech G29 Driving Force (switch in PS3 mode)
- Logitech G923 Racing Wheel for PlayStation 4 and PC (046d:c267, 046d:c266)
- Logitech MOMO Racing
- Logitech Speed Force Wireless Wheel for Wii
This module is not compatible with the Logitech G920 Driving Force and XBOX/PC version of the Logitech G923 (046d:c26d, 046d:c26e). Both wheels use the HID++ protocol and are supported by the HID++ driver as of kernel 6.3.
Reports on success or failure using this module on untested devices are welcome.
Differences with the in-tree module
It has all the features in the in-kernel hid-logitech module and adds the
following ones:
- Support for most effects defined in the Linux FF API (except inertia) rather than just constant the force effect.
- Asynchronous operations with realtime handling of effects.
- Rate limited FF updates with best possible latency.
- Tunable sprint, damper and friction effects gain.
- It can combine accelerator and clutch.
- Use the wheel leds as a FFBmeter to monitor clipping.
- Added a system gain setting that modulates the gain setting used by applications.
- SYSFS entries for gain, autocenter, spring/damper/friction effect gain and FFBmeter.
Installation Instructions
dnf copr enable lnvso/new-lg4ff
dnf install akmod-hid-logitech-new
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Almalinux 10
|
x86_64_v2 (0)* | Almalinux 10 (19 downloads) |
Centos-stream 10
|
aarch64 (0)*, x86_64 (0)* | Centos-stream 10 (17 downloads) |
Fedora 41
|
aarch64 (1)*, x86_64 (8)* | Fedora 41 (26 downloads) |
Fedora 42
|
aarch64 (0)*, x86_64 (156)* | Fedora 42 (79 downloads) |
Fedora 43
|
aarch64 (0)*, x86_64 (46)* | Fedora 43 (33 downloads) |
Fedora rawhide
|
aarch64 (6)*, x86_64 (0)* | Fedora rawhide (22 downloads) |
Rhel 10
|
aarch64 (0)*, x86_64 (0)* | Rhel 10 (17 downloads) |
* Total number of downloaded packages.
Almalinux 10
Centos-stream 10
Fedora 41
Rhel 10