LET ME TURN OFF STEAM INPUT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I spent literal DAYS (on and off) constructing my PERFECT steam controller configuration using sc-controller. To give you an idea of how much time I've spent, there's a desktop profile with access to an onscreen keyboard AND speech-to-text, an ADVANCED desktop profile that does window management, then profiles for m&k gaming, xbox controller gaming and then another xbox controller gaming but specifically for games that don't freak out when you use mouse and controller simultaneously. All of them are connected together on the controller itself so I never have to open the config program. Every time I switch profiles there's a unique sound that plays, and if I forget which profile I'm on I even recorded VOICE LINES to remind me. Steam Input could never hope to match the complexity of what I'm doing and I do NOT WANT IT TO TRY.

Then the controller's port started going on the fritz and I decided ♥♥♥♥ it I have to switch to wireless. So now i'm finding out that Steam GRABS my controller when it's on Bluetooth and SHAKES THE LIFE OUT OF IT. I managed to load up a completely blank steam input profile, but my gyro input is still completely borked, I occasionally get the OSK and speech to text and the voice line happening SIMULTANEOUSLY when i didn't press ANY of their three buttons, and sometimes it'll just hold down the meta key or the alt key without telling me. It is utterly unusable - but ONLY AFTER I OPEN STEAM.

please dear god let me turn this off. globally. not per game or feature by feature. globally i swear to god globally. i'm begging on my knees give me back my controller settings. they were perfect.
< >
Showing 1-2 of 2 comments
Are you sure it's the controller's port that's broken and not the controller itself? Phantom button presses sure sound like a broken controller to me.
There used to be an option in the controller settings to hide a device from the Steam Input, but it was removed at some point. However, it is still possible to hide a device by manually editing the Steam config.vdf file, located in the config folder of your Steam installation directory.

To do this, open the config.vdf file in a text editor (you may need to use something better than notepad) and add the following line before the last closing bracket "}".
"controller_blacklist" "<VID>/<PID>"
The VID and PID are your controllers Vendor ID and Product ID. You can add multiple devices by separating the the value pairs with comma.

The easiest way to find out the VID and PID values of the devices that Steam has added to the Steam Input is to open the Steam controller.txt log file and look for the lines "Local Device Found" followed by a line that tells the VID and PID.

Example:
[2024-05-11 17:02:51] Local Device Found type: 045e 02a1
VID = 045e
PID = 02a1

To hide this device, you would add the following line before the last closing bracket to the "config.vdf" file.
"controller_blacklist" "045e/02a1"
Last edited by TheOddsBodkins; 6 hours ago
< >
Showing 1-2 of 2 comments
Per page: 1530 50