BraixenFan 15 DIC 2018 a las 17:33
NS Pro controller doesn't work outside steam. But won't work without it.
So I recently bought a Nintendo Switch Pro Controller and I'm using it with the "Pro controller Support" feature. The controller works wonders. Most games recognises it as a 360 controller and it's fine. Button prompts are weird, A is B and B is A, but I can get used to it.

However, In games like A Hat In Time that support the pro controller natively. I can disable the Pro controller support and the game will actually give me the correct button prompts, where A is A and B is B. But the controller kinda freaks out and gives out a lot of inputs that I'm not giving, I bet it's 50+ inputs a sec.

Checking in Device manager confirms that the computer receives a lot of inputs: Some buttons are jammed, some don't work, others are constanlty blinking, not even the axes work. But on Steam games with Pro controller support activated it works just fine. And disabling pro controller support or shutting down steam completely and checking device manager, my computer won't receive a single input.

Is there a fix to this? I use my controller wired because I don't have a bluetooth adapter if that may help.
Publicado originalmente por mikela:
Hi, those are some good insights and questions and they all stem from the fact that the Switch Pro controller is very weird over USB compared to most other controllers. When first plugged in over USB, without Steam or any other controller remapping programs running, the controller will be seen as a USB device by Windows but won't be usable as the controller requires a certain kind of initialization before it can be used. However, once initialized, the controller sends input based on its own protocol that the Switch recognizes which DirectInput and XInput do not support, which is why you see random input in the controller properties when you inspect it.

I gave A Hat In Time and confirmed what I suspected about its Switch controller support, that is it does natively support Switch controllers but only over Bluetooth. In general, very few if any games will have native support for the Switch Pro over USB and so you will need Steam or another controller remapper to translate events from the controller to something games will understand.

Also, the button prompts being reversed from what you expect when configuration support is enabled is based on the setting that you have for Use Nintendo Button Layout. If you have it checked the A and B buttons on the controller send the A and B buttons to your game. With it off the layout instead matches the Xbox/Steam Controller layout where A and B and X and Y are swapped from the Nintendo controller layout.
< >
Mostrando 1-3 de 3 comentarios
El autor de este hilo ha indicado que este mensaje responde al tema original.
mikela 17 DIC 2018 a las 13:55 
Hi, those are some good insights and questions and they all stem from the fact that the Switch Pro controller is very weird over USB compared to most other controllers. When first plugged in over USB, without Steam or any other controller remapping programs running, the controller will be seen as a USB device by Windows but won't be usable as the controller requires a certain kind of initialization before it can be used. However, once initialized, the controller sends input based on its own protocol that the Switch recognizes which DirectInput and XInput do not support, which is why you see random input in the controller properties when you inspect it.

I gave A Hat In Time and confirmed what I suspected about its Switch controller support, that is it does natively support Switch controllers but only over Bluetooth. In general, very few if any games will have native support for the Switch Pro over USB and so you will need Steam or another controller remapper to translate events from the controller to something games will understand.

Also, the button prompts being reversed from what you expect when configuration support is enabled is based on the setting that you have for Use Nintendo Button Layout. If you have it checked the A and B buttons on the controller send the A and B buttons to your game. With it off the layout instead matches the Xbox/Steam Controller layout where A and B and X and Y are swapped from the Nintendo controller layout.
TheTitaniumTitan 19 JUN 2021 a las 9:02 
Publicado originalmente por mikela:
Hi, those are some good insights and questions and they all stem from the fact that the Switch Pro controller is very weird over USB compared to most other controllers. When first plugged in over USB, without Steam or any other controller remapping programs running, the controller will be seen as a USB device by Windows but won't be usable as the controller requires a certain kind of initialization before it can be used. However, once initialized, the controller sends input based on its own protocol that the Switch recognizes which DirectInput and XInput do not support, which is why you see random input in the controller properties when you inspect it.

I gave A Hat In Time and confirmed what I suspected about its Switch controller support, that is it does natively support Switch controllers but only over Bluetooth. In general, very few if any games will have native support for the Switch Pro over USB and so you will need Steam or another controller remapper to translate events from the controller to something games will understand.

Also, the button prompts being reversed from what you expect when configuration support is enabled is based on the setting that you have for Use Nintendo Button Layout. If you have it checked the A and B buttons on the controller send the A and B buttons to your game. With it off the layout instead matches the Xbox/Steam Controller layout where A and B and X and Y are swapped from the Nintendo controller layout.

I know this is 2 years old but how would I go about the initialization you are talking about. For me, steam doesn't recognise the controller when wired but via bluetooth steam is happy to see it as a switch pro controller. When plugged in via USB, the computer will see a controller (steam sees it as a non switch controller) but no inputs are sent to the PC when pressing buttons while plugged in.
Sparkii 13 ABR 2022 a las 7:44 
Publicado originalmente por TheTitaniumTitan:
I know this is 2 years old but how would I go about the initialization you are talking about. For me, steam doesn't recognise the controller when wired but via bluetooth steam is happy to see it as a switch pro controller. When plugged in via USB, the computer will see a controller (steam sees it as a non switch controller) but no inputs are sent to the PC when pressing buttons while plugged in.

Fully aware this is almost a year old but from what I know Steam can be very weird with fetching USB devices connected through device manager, but when the controller is connected via bluetooth it bypasses this.
< >
Mostrando 1-3 de 3 comentarios
Por página: 1530 50

Publicado el: 15 DIC 2018 a las 17:33
Mensajes: 3