STEAM GROUP
Steam Client Beta SteamBeta
STEAM GROUP
Steam Client Beta SteamBeta
18,877
IN-GAME
71,659
ONLINE
Founded
January 8, 2013
All Discussions > Bug Reports > Topic Details
JessHawk Jan 15, 2024 @ 11:37am
Controller Test > Setup Device Inputs: Won't bind L2/R2 with Switch Pro Controller or NSO N64 Controller
So I was trying to rebind the inputs for the Nintendo Switch Online N64 Controller using the Steam Settings > Controller > Begin Test > Setup Device Inputs option to rebind how it detects each input as the default doesn't work well. When I get to rebind L2 and I hit the Z button on the controller I have to hit it twice when I go to rebind. It seems to work but once I am done with the "Setup Device Inputs" process and go back to testing it doesn't detect the Z button is pressed.

If I "Reset Device Inputs" it shows the Z button is detected as the left trigger by default so Steam is able to detect it as a trigger but something is going wrong with the rebinding process in "Setup Device Inputs". When pressing the z button on default device inputs it detects it's value as 32767. My guess is the rebinding processes is listening for when the trigger is pressed and measures the 0 to pressed value as it's trying to read it as a typical analog trigger but the Z button on the n64 controller is a button.

I thought this could hold true for other controllers that have buttons such as the Nintendo switch Pro controller so tested the same process with that and it produced the same behavior. Both triggers on the Nintendo Switch Pro Controllers read the same value of 32767 when pressed in the default device input in the controller test and both when re-binded to themselves no longer get detected as input presses. I tested this on both my SteamDeck and Windows 11 PC using the latest Steam Client Beta and both produced the same behavior. I also tried to bind X and Y to L2/R2 and was able to but I was not able to bind L2/R2 to X and Y.

Please let me know if you have any further questions or need any other information to help fix this issue. I'd love to see this get fixed to make it easier to use Nintendo Switch Controllers on the computer using Steam's Controller features.
Last edited by JessHawk; Jan 15, 2024 @ 11:40am
< >
Showing 1-3 of 3 comments
JessHawk Jan 15, 2024 @ 11:45am 
When running a similar test with an Xbox/XInput Controller the triggers are able to rebind as intended.
Do Jan 15, 2024 @ 11:51am 
neis to now:steamthis::steamthis::steamthis::steamthumbsup::steamthumbsup::steamthumbsup::steamthumbsup::steamthumbsup::steamthumbsup::steamthumbsup::steamthumbsup::steammocking:
Action Bastard Jan 30, 2024 @ 2:50pm 
I have the same problem using an 8bit-do controller being emulated as a Nintendo Switch Pro Controller. Exactly as OP describes. Really irritating as emulating it as an Xbox controller forces one of the buttons to be "dead" as it has 1 less button available.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

All Discussions > Bug Reports > Topic Details
Date Posted: Jan 15, 2024 @ 11:37am
Posts: 3