Skip to content

insel-maz/logitech-g-combined

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logitech G Combined

Combines the accelerator (Z axis) and the brake (RZ axis) into the clutch (Y axis).

This is similar to Oversteer's Combine pedals: Accelerator + Brakes feature, but this tool writes to the Y axis instead of the Z axis.

About

I wrote these Linux Python scripts for the Logitech G29 to use with the early access version of the game Farmer's Dynasty 2 (GOG, Steam). The scripts will likely also work with other Logitech G models.

Installation

Download the ZIP file and extract it.

The app.py application requires the pyside6 package.

Running

The project includes the cli.py for simple mapping of the first detected device. It is best used from a terminal; otherwise, you may need to terminate the process manually if started from a desktop environment.

The app.py is a more user-friendly Qt application that adds a tray icon and lists all detected Logitech G devices, allowing you to toggle the mapping.

Tray icon and context menu

Both cli.py and app.py should already have the executable bit set.

If you use Oversteer, make sure to disable combined pedals (set the option to None).

Buttons Overview of the G29

See here

About

Combines accelerator (Z) and brake (RZ) into clutch (Y)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages