sc-controller, the Linux user-mode driver for the Steam- and other controllers (eg. DS4/DS5), has been released in version 0.6.6 - shortly after version 0.6.4.
This version brings a large internal rework of joystick and touchpad handling. It fixes PS4/PS5 controllers bugging out after Steam Controller (2026) support was added, as well as unwanted rumble triggered by moving the right stick on PS4/PS5 controllers. Support for very old kernels on DS4 controllers has also been dropped.
This release features a large internal rework of how SCC treats joysticks and touchpads - a second rework will follow later, after the dust settles.
This fixes #120 - PS4/PS5 controllers bugging out after SC(2026) support was added.
This also fixes that moving right joystick on PS4/PS5 controllers caused the controller to rumble by default.
For PS4 controllers, support for ancient(6-8~+ years old) kernels was dropped in a cleanup.
.sccprofileversion was bumped to 1.5, on profiles older than that,RPADwill be duplicated intoRSTICKPRESS, which is now used by all controllers with RSTICK, as opposed to just the Deck or SC(2026).What’s Changed
- Correctly differentiate between RPAD|RSTICK, LPAD and DPAD
- ds4: Drop support for ancient kernels

Source: GitHub