Someone has built a nice FOSS (GPLv2) driver with a GUI for the Steam controller. It would be nice to have a package of it: https://github.com/kozec/sc-controller NB: It is already packaged as a .deb by the OpenSUSE Build Service, but I'm not sure if that respects Debian's packaging guidelines.
For what it's worth, I too am interested in having this packaged in the official Debian repositories.
* Package name : sc-controller Version : 0.5.5 Upstream Author : Martin Rys <martin@rys.rs> * URL : https://github.com/C0rn3j/sc-controller * License : GPL-2 Programming Lang: Python, C Description : User-mode driver, mapper and GUI for Steam Controller and other gamepads sc-controller is a user-mode driver and GTK3-based GUI for the Steam Controller, DualShock 4, DualSense, and other gamepads. It allows these controllers to be used without the Steam client, providing custom input mapping, gyroscope support, trackpad configuration, profile switching, and Xbox 360 controller emulation. This is an actively maintained fork (C0rn3j/sc-controller) of the original kozec/sc-controller project. One runtime dependency, python3-ioctl-opt, is not yet in Debian and will be packaged as a prerequisite. I will need a sponsor.
We believe that the bug you reported is fixed in the latest version of sc-controller, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 825217@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Lloyd <michael@micl.dev> (supplier of updated sc-controller package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Thu, 05 Mar 2026 09:26:38 +1100 Source: sc-controller Binary: sc-controller sc-controller-dbgsym Architecture: source amd64 Version: 0.5.5-1 Distribution: unstable Urgency: medium Maintainer: Michael Lloyd <michael@micl.dev> Changed-By: Michael Lloyd <michael@micl.dev> Description: sc-controller - User-mode driver, mapper and GTK3 GUI for game controllers Closes: 825217 Changes: sc-controller (0.5.5-1) unstable; urgency=medium . * Initial release. (Closes: #825217) Checksums-Sha1: 2b40d9707e2962dd686a75fa9c19157e72c2289b 2159 sc-controller_0.5.5-1.dsc 884a3bfe3055b42ec93c5d42151c268c1f2192cb 1819098 sc-controller_0.5.5.orig.tar.gz 71be639b119a1b6018709754f722733f1fc9b399 11308 sc-controller_0.5.5-1.debian.tar.xz 245763ab40d60ad12cf19d21b2bcf88e79eabbdd 37116 sc-controller-dbgsym_0.5.5-1_amd64.deb 3f158018a851dce7acc2f589da3fde07c15ae554 8060 sc-controller_0.5.5-1_amd64.buildinfo 8e5dee5bc44ee50acabca14735ee7f44d5990c15 1084868 sc-controller_0.5.5-1_amd64.deb Checksums-Sha256: fed29b0833f15aa6dd9e2a7baafa184c6ee53b8e1463b7c49b02108d2a410963 2159 sc-controller_0.5.5-1.dsc b6dbbec8d03190a94015ad44d0a3d1b922cd3f273ca19485f25ec91fcb64425f 1819098 sc-controller_0.5.5.orig.tar.gz 90bd5a1d305f10e8b1dccbfae35d919fba6f4443c8744f246207438bc21e464f 11308 sc-controller_0.5.5-1.debian.tar.xz 0aadd37794571648ead6dea38a1134b754473f8ab68908bcff3ed6b984bf96a8 37116 sc-controller-dbgsym_0.5.5-1_amd64.deb 0e8c2ae620a8392a7c362d0a642c239ccfd36be7b8ec55be096ed54066e010bd 8060 sc-controller_0.5.5-1_amd64.buildinfo 85f65fd4be37e9581c61fce9af7ae3564e13d3e3f8ab2c37c927535e2a00ad63 1084868 sc-controller_0.5.5-1_amd64.deb Files: 078044fcb15cba7a180b9b83d8757307 2159 utils optional sc-controller_0.5.5-1.dsc 7a776b62ea0daacf9e6c500b8a7f23ef 1819098 utils optional sc-controller_0.5.5.orig.tar.gz 8cc505c03d2917aa7100ee69ee89e143 11308 utils optional sc-controller_0.5.5-1.debian.tar.xz 2e5e095fa1f9fec48b20bd0d3e955574 37116 debug optional sc-controller-dbgsym_0.5.5-1_amd64.deb 7962f4dd6eb907c5bc02084f6c09b0b3 8060 utils optional sc-controller_0.5.5-1_amd64.buildinfo 6518790aafbb853a9b816fc03eb98801 1084868 utils optional sc-controller_0.5.5-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpWzzwACgkQ4n8s+EWM L6R/lA/+OjVjMcOk3MBtSs9Q7l4S7X/NpNbjarp0rcLM1+NV7UZjGDxhQzZMgv/o cV9t6p9zXpf9LzazfdLv1YBxCdDHU5CmvhcWCdJf0XrJD7nSMKhgd/Na9V2tmqxA 10CVSWW29/bdteU4hmNuHQsatcBPjb9/5J+/+U7KyP0kzbDibv4HsKbw8usUWiM7 whzbb++WjLjSPLpc+jGxdGLFqLuYGwNgRlXUxTQAT6MmZhxG8kZnUUc1SKOhzheu wMqM15Zet+zJ7eZx0car6N1C2WKcdwhUlXbtps2Uba+htf/tnYwhmpSrtQstLMk8 2XazyeyYgmHoHyMF6cTrNlYLqCmQavbizAmF+f2DYRmtVVAQITN24Whg5YEp61sp 01le4rEMHH78jFyeV3jOXcrJ/+c5i3fxXfgaqF4qkkbLsp5kpYBgZCAbn/gCBW1E e6O0MiOKF9plRAZWSM9XH4DJnieB9UGpmjSX5nqnZ2jXaEf5H70TiCib+0jCvK4X C17/dbuZMM8pDUPuBFl0oY7fbGpwYCX6YpFmPcBF1llZEANjWjyy6rd5yvVzVf7J wJHOV/Q57oe0PLWmBnYxPmd2sVNbIM1OT2H5HYvRLnUJEFZozOEA9B6X/aR1xoTq mdwSxba6uEeNhMg0JmgB4I4t/QqmZ6T/3DFMHr9TAUSEPKcWVrw= =tC1F -----END PGP SIGNATURE-----