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 (2 downloads) |
![]() |
aarch64 (0)*, x86_64 (0)* | Centos-stream 10 (1 downloads) |
![]() |
aarch64 (1)*, x86_64 (2)* | Fedora 41 (8 downloads) |
![]() |
aarch64 (0)*, x86_64 (47)* | Fedora 42 (20 downloads) |
![]() |
aarch64 (0)*, x86_64 (0)* | Fedora rawhide (6 downloads) |
![]() |
aarch64 (0)*, x86_64 (0)* | Rhel 10 (3 downloads) |
* Total number of downloaded packages.