Valve's Steam Controller has already inspired some creative modding since launch, from a custom Steam Machine faceplate that holds and charges the controller on the front of the console to a mod that scoots the controller across a surface toward its own charging puck. Now there is another addition, and this one opens the controller up to an entirely new capability.
Developer FamBoy32 has released LiveHaptics, an open-source tool that captures any system audio playing on a PC and converts it in real time into haptic feedback through the Steam Controller's actuators. Music, game audio, dialogue, sound effects, anything reaching the selected audio output gets translated into vibration. More importantly, it doesn't require individual games to add specific haptic support, meaning it works across everything rather than being limited to titles built for it.
The tool works over USB, Valve's Steam Puck wireless receiver, and Bluetooth, with versions available for Windows and Linux. On Windows, it runs as a static binary with no installation required. Just close Steam, unzip the archive from the GitHub page, connect the controller, and run the executable. Linux installation is a little more involved, but the GitHub repository covers it.
The project is getting a lot of positive attention and for good reason. One user who identified as deaf said they would love to use the feature. They explained that haptics and rumble are already how they experience sound while gaming, and that LiveHaptics could let them feel more of what is happening around them in a game. Another user, ThatDeafDude, noted that they had previously relied on the DualSense's haptics for a similar purpose but found the Steam Controller considerably more adaptable.

Accessibility features in gaming have come a long way, but they have mostly arrived through official channels such as subtitles, audio cues, and visual indicators. A mod that converts any system audio into haptic feedback without requiring developer support is a different kind of solution. It works regardless of whether a game was built with hearing-impaired players in mind.

Frequently Asked Questions
Open a question for an answer from TweakTown's coverage of this news, or ask your own below.
How do you set up LiveHaptics to route system audio into the Steam Controller’s vibration motors on Windows?
Which Steam Controller connection methods does LiveHaptics support: USB, Valve’s Steam Puck receiver, and Bluetooth?
What Linux steps are needed to get LiveHaptics working compared with the Windows static binary?
Can LiveHaptics be configured to use only a selected audio output instead of every sound on the PC?
Have a question that isn't listed here? Ask below, and TweakBot will answer it.
LiveHaptics is available for free on GitHub. Whether Valve takes note and builds something like this into an official firmware update would be a welcome next step.






