Összes téma > Steam fórumok > Help and Tips > Téma részletei
8bitDo SN30 Pro+ controller not working properly with Steam
Not sure I should post it there but It's the most relevant forum I've found, sorry if I'm wrong.

Ok, so I have a 8bitDo SN30 Pro+ controller, and using it on a PC with Windows 8.1 installed. I usually use an Xbox 360 controller or a Logitech F710 and booth work flawlessly.

There is different ways to connect the SN30Pro+ controller to a pc :
01. Hold B+start, turn on the controller in Dinput mode
02. Hold X+start, turn on the controller in Xiput mode
03. Hold Y+start, turn on the controller in Nintendo Switch mode (useful to use the gyro)
04. the fourth and irrelevant mode for me is MacOS mode.
=> each mode needs a dedicated pairing (for example, Hold B+ start, and hold the pairing button for 3 seconds to pair in Dinput mode)

So,
- when wired, the controller is recognized as a 8bitDo SN30Pro+ by windows and as an "Xbox 360 controller" by Steam. It works normally. Not interested in playing wired.

- when paired and connected in Dinput mode, same thing, the controller is recognized as a 8bitDo SN30Pro+ by windows and as an "Xbox 360 controller" by Steam. It works well. Never crashes, can be configured in Steam.

- when paired in Xinput mode, the controller is recognized as 8bitDo SN30Pro+ by windows and NOT recognized at all by Steam. This is for me one of the two huge issues, the second being...

- when paired in Switch mode, the controller is recognized as a "Pro Controller" in the "devices and printers" panel and as a "Nintendo Switch Pro Controller" by Steam. It works well, I can use the gyro, but when I turn it off and turn it on again, the controller is still recognized by Windows but not anymore by Steam, which crashes after a few seconds. Every single time. In the Steam "Configuration support" panel, a mention of an "unknown controller" appears and disappears alternatively, then Steam crashes. I have to suppress/Re-pair the controller to make it work again, and then it works well again.

So I would like to pair the controller in Xinput, and in Switch mode too without having to pair the controller each time steam crashes because It does not seem to find the proper driver when I turn the controller back on.

And before you ask,
- Yes, I have the latest 8biDo software for PC (v1.13) and latest firmware for the controller (v3.02) installed.
- Yes, I have tried to set the controller to factory settings to solve my issues, did not help.
- Yes, In steam, the configuration supports for Playstation, Xbox, Switch and Generic controllers are all checked.
- Yes, I've tried running Steam both in beta and non-beta, doesn't change a thing.
- And Yes, I've tried to connect the controller before or after starting Steam, no change.

I don't know what else I can add to help you understanding what is the issue here, feel free to ask, and thanks for any help.
< >
115/28 megjegyzés mutatása
Don't turn it off. It probably saves battery power anyway after it's not used for a short amount of time so there's probably no reason to turn it off.
Yes, there are : turnin off computer, sleeping, going to work, those kind of things. I don't even understand your answer.
All wireless devices turn them selves off when they're not used for a small amount of time. You don't need to manually turn them off.

It only disconnects making you have to pair it again when YOU turn it off. So don't turn it off. Just set it down and let it turn it self off. Then you won't have to re-pair and reconfigure it all of the time.

And there are several modes that work. So just use those.
Legutóbb szerkesztette: Jack Schitt; 2020. febr. 28., 10:34
Jack Schitt eredeti hozzászólása:

It only disconnects making you have to pair it again when YOU turn it off.

No, you are completely wrong, but may be I was not clear enough : I have to pair it again even if I don't turn it off MYSELF, but everytime I turn it on, whatever the reason the controller has been turned off.

Jack Schitt eredeti hozzászólása:

And there are several modes that work. So just use those.

Please, don't tell me what mode to use or not : it's annoying. If you're familiar with controllers, you know the differences between Dinput and Xinput, so you know why I want Xinput to work with a controller wich is SUPPOSED to use it. If you're not, then...why do you even "answer" ?

Again, feel free not to answer if you don't have any real knowledge or technical help to bring, we will both save time.
Is anyone having the same problem?
thanks
So, support, where are you ?
Having to remove and re-pair is a pretty common problem with bluetooth devices in general. It's such a broken technology.

THIS IS NOT WHAT JOSIAH BLUETOOTH INTENDED!
Okhamnyl eredeti hozzászólása:
Is anyone having the same problem?
thanks

Only once. I accidentally triggered the button combo to change between dinput and xinput midgame and it crashed the controller couldn't remove or reconnect. I purged the driver with driver store explorer and rebooted and it started working again. Though just doing a full reboot instead of ACPI soft restart and letting the driver reload on it's own probably would have worked without going the extra mile to wipe and restore it.

But still, 8bitdo, Logitech F710 and SteelSeries Stratus Duo are probably the best PC controllers since the original Gravis Gamepad.
Xbox abominations have no place with self-respecting PC gamers.

https://www.youtube.com/watch?v=K8gvt-ubZiQ
Legutóbb szerkesztette: Electric Cupcake; 2020. márc. 15., 11:23
For me it works perfectly fine with Steam and it detects it as an Xbox One Controller. But i got no results at making it work as a Switch Controller and at using its gyro as well. Which is sad since i really wanted to test this feature.
Okhamnyl eredeti hozzászólása:
So, support, where are you ?

Support are at the other end of the ticket system, This is a USERS forum.

If you're not getting responses from other users, we don't have answers for you.

As far as getting the best chance of answers, I'd personally be emailing 8bitdo as they're going to be more au fait with their hardware. Failing that, if they have forums, try there.

I have no experience with Switch controller or its emulation, but I know there have been a number of people with various issues using this controller or third party versions. So bear that in mind too.


Legutóbb szerkesztette: crunchyfrog; 2020. ápr. 12., 10:25
So does not work EXACTLY perfectly if you can't use some of its features...Austin Palmer from Support emailed me some time ago, asked me to do a couple of things to solve the problem, did not work, not heard of him since. Did not answer my last mail, i was checking his progress but I guess there are none. They dropped it.
Okhamnyl eredeti hozzászólása:
So does not work EXACTLY perfectly if you can't use some of its features...Austin Palmer from Support emailed me some time ago, asked me to do a couple of things to solve the problem, did not work, not heard of him since. Did not answer my last mail, i was checking his progress but I guess there are none. They dropped it.

So you know how ticketing works then?

The point is you shouting HERE for support isn't going to work because support ARE NOT HERE. This is a USERS'S forum.

So:
(1) Don't shout expecting a response. We're the same as you.
(2) Don't expect an snwer if people don't have one.
ok, so : what are you doin here? do you need anything? how can I help? when did I shout? Are you bored, alone at home, and telling to yourself : I'm gonna tell this guy what to tell, where to tell it, because obviously he needs me ?
Be sure I don't. And I did not shout, I pointed out. So don't tell me "don't", I don't like your tone and I think that I don't like you. You may go. And close the door behind you. Thanks.
Hey, glad I'm not the only one with that issue.
Switch Pro mode works perfectly in wireless mode, but it craps out completely when going wired just as described.
I hope this is something that can be fixed in Steam itself, and I suspect it is.
I just recently (today) got an 8bitDo SF30 Pro+ controller and tried to use it to play chrono trigger on steam. For the past few days I have been using my roomate's 8bitDo SN30 Pro+ controller with no issues. But with my controller, fresh out of the box, the Y button wasn't working in chrono trigger. I had the controls configured in-game the same way I did for my roommate's controller, but for mine the game didn't register me hitting the Y button. To see if the Y button was broken I synced the controller to my switch and fired up animal crossing, where the Y button worked perfectly fine for picking items up. I decided to return the controller to amazon anyway and requested a new one which will be here in a few days. If this issue happens again idk what to do. The SN30 and the SF30 are only cosmetically different, so idk what the issues was with my controller connecting to the game.

What I do know is that when 1 LED is blinking, the controller connects in D-input mode, and with 2 LEDs flashing it connects in xinput mode. My roommate's controller had 2 LEDs flashing and worked fine, my controller had only 1 LED flashing and had issues. Idk anything about the differences between xinput and dinput, but any insight is helpful. Does anyone think this could be what caused my issue of the Y button not working when connected in dinput?
< >
115/28 megjegyzés mutatása
Laponként: 1530 50

Összes téma > Steam fórumok > Help and Tips > Téma részletei
Közzétéve: 2020. febr. 28., 9:19
Hozzászólások: 28