Linux 6.3 Will Offer Initial Support for Steam Deck Controllers
Linux 6.3 Will Offer Initial Support for Steam Deck Controllers
- Why Enterprise RAID Rebuilding Succeeds Where Consumer Arrays Fail?
- Linus Torvalds Rejects MMC Subsystem Updates for Linux 7.0: “Complete Garbage”
- The Man Who Maintained Sudo for 30 Years Now Struggles to Fund the Work That Powers Millions of Servers
- How Close Are Quantum Computers to Breaking RSA-2048?
- Why Windows 10 Users Are Flocking to Zorin OS 18 Instead of Linux Mint?
- How to Prevent Ransomware Infection Risks?
- What is the best alternative to Microsoft Office?
Linux 6.3 Will Offer Initial Support for Steam Deck Controllers.
The latest Steam HID driver patch submitted by Valve adds initial support for the Steam Deck controller.
Once the patch set is merged in Linux 6.3, it means that the SteamDeck handle can be used in any application of the Linux system, not limited to Steam customers.
The Hid-Steam section of the kernel was originally a HID kernel driver created to support Steam Controller controllers.
As early as 2018, Rodrigo Rivas Costa developed a kernel driver for Valve’s Steam Controller handle through reverse analysis , but the driver at that time was limited to the Steam Controller handle, and only had basic button/joystick functions.
Vibration feedback, accelerometer/gyroscope, LEDs, etc. are poor.

The latest driver patch for the Steam Deck handle in Linux 6.3 was submitted by Vicki Pfau, an employee of the V agency . The first batch of patches provided preliminary support for the Steam Deck controller interface. For the Steam Deck controller handle, only Supports simple input and switching to lizard mode (Valve hardware kb/m emulation mode); the second batch of patches provides vibration and force feedback, but does not support any advanced features.
Initial support patches for the Steam Deck controller are currently in the for-next branch of the kernel’s HID subsystem, and will be reviewed and tested in the Linux 6.3 merge window that opens in a week. If successfully merged, the Linux kernel and all downstream systems can enable the Steam Deck controller interface.