Commit Graph

1 Commits (966c6efd5feaf9b589db299a128da2f09ef0f9f6)

Author SHA1 Message Date
nirenjan 966c6efd5f feat: Add profile support to x52d
This change adds initial support for profiles, which map joystick button
events into keyboard events. This supports single key/key combo events
which map directly to the button state, as well as keyboard macro events
which fire only on button down.

This commit also adds the clutch button functionality to the daemon,
allowing the user to disengage the profiles temporarily, and selecting a
profile or clearing the profile using the joystick hat and MFD.
2026-02-26 22:43:28 -08:00