Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
(Depending on the controller (official/known controller vs unknown to Steam), Reset Device Inputs may lead back round to the Setup Device Inputs process).
If still broken, choose Copy to Clipboard and paste the mapping here - maybe it'll be something we can manually fix.
After trying both of these, the issue has persisted. Steam recognizes the controller as "Nintendo Switch Pro Controller," and I can see in Windows' built-in calibration utility that RT *is* correctly sending a signal. It's very strange that Steam in particular doesn't pick it up.
Here's my layout for perusal:
Edit: and thank you in advance for helping me look into this!
Edit2: I forgot to mention, but during the "Setup Device Inputs" process, RT is *also* not recognized. Setup sits idle for a couple seconds while I press the trigger, and eventually just moves onto the next step (I'm guessing it just resets to default after a few seconds of no input).
The formatting error is fixed in the latest Steam client beta but if RT is being read incorrectly, you'd end up with an inverted RT and need to manually address things anyway.
So lets stick with Steam stable & try with the tilde removed. If things are OK then it indicates Steam was reading RT incorrectly.
Normally we'd Copy to Clipboard, paste into notepad, make the edit, copy the mapping, then choose Setup Device Inputs > Paste from Clipboard but looks like Paste from Clipboard is bugged... So we go even more manual
Quit Steam
Navigate to and open with Notepad [Steam Install]\config\config.vdf
Do a search for: SDL_GamepadBind
and see if you find the mapping there (or could search with the long number (the GUID) from the mapping string)
Remove ~ from the righttrigger bind
Save and close file
Check things out in Steam
If the trigger works but is inverted (means Steam had been reading RT correctly), do the process but change things to righttrigger:a5~
This is pretty interesting, thanks for guiding me here. So, assuming the GUID is the string of numbers at the front of the config I sent in my last post, the layout simply...does not exist in config.vdf. There are three others, all labeled "Steam Virtual Gamepad," none of which match the GUID or the text of the layout I pasted here.
Within the same folder there's "virtualgamepadinfo.txt," which has an entry for the controller I'm using.
(Note: I'm typing on my phone so I didn't copy all the numbers from this file, but if they're important or can be used to further narrow down the issue then I absolutely will!)
But this file obviously doesn't include any configuration, so my next guess is that maybe I could just seamlessly paste the config into the beginning of the section in config.vdf to test it out—I just don't want to do so without knowing how to avoid messing things up more.
EDIT: Aha. I pasted the config WITHOUT a tilde into the file, and RT now works seamlessly. I would absolutely love to know how this became an issue, because if the config never existed (or was at some point removed) within that particular file then it's odd that the rest of the buttons worked flawlessly while RT in particular didn't.
But... Thanks a bunch for helping me track this weird issue down. Editing the file manually was indeed the correct call here!
Or might be able to just copy-paste your mapping into SDL_GamepadBind area. Quit Steam etc then after the comma of the last mapping press Enter then paste in your mapping. I can't remember if I've ever tried this out though.
EDIT: lol good job. I hadn't refreshed the forum so didn't see your edits.