MapleSyzurp Mar 19, 2022 @ 8:33am
Steam is not detecting my Switch Pro controller properly, detects as X360
Hi I've been having some issues with my Switch Pro controller on Steam.
Previously, my controller would work fine and be detected as a Switch Pro controller when *plugged in only*.
If I connected it wirelessly using a "Mayflash Magic-NS" USB dongle for some reason it instead is detected as an X360 controller. I am unable to change this despite only selecting the "Nintendo Switch Pro" option in controller configurations; and even force remapping the buttons does not seem to switch the mapping of X/Y and A/B in games like Elden Ring. When I check the controller in Big Picture settings it always shows as an Xbox controller (wheras plugged in it would properly identify as a Switch Pro). I attempted to use the Nintendo Button mapping option but it doesn't seem to change when enabled/disabled.

I attempted to fix this after troubleshooting online by updating my Switch Pro controller through the actual Nintendo Switch console, and checking if I had any bizarre USB BIOS settings (I didn't seem to). Ever since doing this, my Switch Pro controller is no longer recognized when plugged into my PC - it can only connect to the Magic-NS stick and is always detected as a X360 controller so A/B and X/Y are always inverted in-game.

I am going to try connecting through my mobo bluetooth and some other things, but perhaps someone knows of a fix. I've found a few issues online but nothing this specific.

Any help regarding this would be greatly appreciated.

Here are my specs:
Operating System: Windows 10 Home 64-bit
Language: English (Regional Setting: English)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: B450M DS3H WIFI V2
BIOS: F1 (type: UEFI)
Processor: AMD Ryzen 7 3700X 8-Core Processor (16 CPUs), ~3.6GHz
Memory: 16384MB RAM
Display: NVIDIA GeForce RTX 3070
Controller: Nintendo Switch Pro
Additional Hardware: Mayflash MAGIC-NS wireless adapter
< >
Showing 1-6 of 6 comments
MapleSyzurp Mar 19, 2022 @ 9:11am 
I just tried connecting via Bluetooth in the motherboard, it is detected correctly as a Switch Pro controller however the input lag is unbearable. When the Magic-NS stick works it is much more responsive.

EDIT: I managed to get the wire working again with the use of BetterJoyForCemu, I booted the app in order for it to detect the plugged in Pro controller. It still detects as an X360 if connected wirelessly, though.
Last edited by MapleSyzurp; Mar 19, 2022 @ 11:13am
Hey, man.
Did you have any "saving" options for your controller?

https://steamcommunity.com/discussions/forum/11/3183488224891574586/
_I_ Mar 19, 2022 @ 3:27pm 
steam -> settings -> controller -> [general]
make sure nintendo is ticked, and the controller is listed

steam -> settings -> controller
[bpm/desktop/chord] check the mappings for each, and set them as desired for each
steam -> library -> right click on game -> properties -> controller tab
make sure its enabled if you want to use it
steam -> library -> select game -> controller config
map it as desired or browse configs and pick one to use

each game and desktop/bpm/chord can have their own config for each controller
Last edited by _I_; Mar 19, 2022 @ 3:27pm
MapleSyzurp Mar 20, 2022 @ 7:04am 
Hi thanks for suggestions.

I don't seem to have any 'saving' options although I do notice it loads the Bandai Namco configurations when I load Elden Ring - it will load the Switch profile when plugged or the x360 one when wireless.

Here's what my options look like-

Controller Plugged In (Working as Intended):

In steam > settings > controller (General Controller Settings): Shows Nintendo Switch Pro Controller on detected list. Switch Pro Configuration Support and Use Nintendo Button Layout are the only options checked.

In Elden Ring properties > Controller tab: I have Enable Steam Input and it shows Nintendo Switch selected in the Steam Input Status list.

In Elden Ring > Controller Config: It's using the Bandai Namco official switch profile


Controller Wireless using MAGIC-NS PC Input (Detects as X360):

In steam > settings > controller (General Controller Settings): Shows Xbox 360 Controller on the detected list. Switch Pro configuration Support and Use Nintendo Button Layout are still the only options checked.

In Elden Ring properties > controller tab: Enable Steam Input is selected and Xbox Controller is selected in the Steam Input Status list. It doesn't seem like I can select the Switch controller from here, either.

In Elden Ring > Controller config: It's using the Bandai Namco official x360 profile. Switching profiles will mess up in-game button prompts as it thinks A/B and X/Y are inverted.

Should I use bluetooth, the results are a mix of both scenarios. It shows as both a Switch Controller and a X360 controller simultaneously in these menus and while the button mapping for the controller is correct, the bluetooth connection is shoddy and input lag is unbearable.

I don't see what could be overwriting the configs/profiles when it's wireless, it works fine plugged in. It may have something to do with the MAGIC-NS stick however I haven't seen issues regarding it - it should be plug & play, it worked flawlessly on my older desktop as well.
_I_ Mar 20, 2022 @ 7:29am 
Originally posted by MapleSusurp:
:snip:
In Elden Ring > Controller Config: It's using the Bandai Namco official switch profile

this is where you made the mistake, do not run the game
steam -> library -> select game -> click 'controller config' under the gear icon
or right click on game -> manage -> controller config

you can map the controller buttons/sticks as xbox or k/m inputs
Last edited by _I_; Mar 20, 2022 @ 7:31am
Mr Damage Mar 27, 2022 @ 1:46am 
This is an ongoing issue with PS4/DualShock controller as well. I haven't played ATS since the last steam update. Look through the forums, and you will see that there are a lot of people with controller connection issues. Players using bluetooth console controllers must make up a large percentage of the Steam and ATS/ETS user base. Instead of endless "Ride with me" videos, SCS should produce some videos on connecting console controllers.
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Mar 19, 2022 @ 8:33am
Posts: 6