Hardware Switch Pro controller on PC as XInput

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,466
Trophies
2
Age
37
XP
5,589
Country
United Kingdom
I've been using my Ps3 controller up until this point using SCPTools, however I would prefer to use the switch controller as it feels alot nicer.

I would like a way for the switch controller to be auto mapped as a Xbox controller. I've tried wiiunsoft but the install hides my Bluetooth dongle and so the program can't see the Bluetooth anymore.
As soon as I uninstall Bluetooth is seen again and the controller works as normal

Does anyone know how I can get this working
 
  • Like
Reactions: Deleted User

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,537
Trophies
3
Age
28
XP
2,826
Country
France
I never managed to get WiinU Pro soft working (for my Wii U Pro or Switch Pro controllers), so I just bought a €20 Mayflash adapter on Amazon and it work fine.
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,466
Trophies
2
Age
37
XP
5,589
Country
United Kingdom
I never managed to get WiinU Pro soft working (for my Wii U Pro or Switch Pro controllers), so I just bought a €20 Mayflash adapter on Amazon and it work fine.
Oh, Windows can see the controller fine and it works, just the configuration is all over the place, I would prefer if Windows saw it as a Xbox controller and thus auto assign keys to the best of its ability.

Otherwise I have to do it on a game by game basis.
 
D

Deleted User

Guest
Steam is converting the Switch Pro Controller to XBox Controller if you have Big Picture enabled and something it works without BP too
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,466
Trophies
2
Age
37
XP
5,589
Country
United Kingdom
Steam is converting the Switch Pro Controller to XBox Controller if you have Big Picture enabled and something it works without BP too
It does, but it doesn't do it correctly, for example on ps3 controller X act as A

On switch pro controller Y acts as A
 
D

Deleted User

Guest
ohm you can edit this in the settings of BP
@yusuo
upload_2019-4-18_16-9-2.png
 

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,466
Trophies
2
Age
37
XP
5,589
Country
United Kingdom
sorry when my steam is german
for that i created this red box
Oh no its cool, I wasn't complaining about the German, I'll try and find the same setting on mine. I'm guessing it let's you remap the controller completly and all would be universal between all games
 
D

Deleted User

Guest
Oh no its cool, I wasn't complaining about the German, I'll try and find the same setting on mine. I'm guessing it let's you remap the controller completly and all would be universal between all games
alternativly you can create own profiles i guess something like this is in there too
 
  • Like
Reactions: yusuo

yusuo

Well-Known Member
OP
Member
Joined
Oct 19, 2006
Messages
3,466
Trophies
2
Age
37
XP
5,589
Country
United Kingdom
Anybody else able to chime in on this the steam option is a good one, apart from games that don't initially come from steam, such as sekiro which apparently knows a controllers connected but won't react to it at all.
I think it'll be easier if the pc just thinks it's an Xbox controller
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
The steam API is better for it, via steam you can even use and bind the gyro in the pro controller to do stuff. Don't have to, though.

Connect controller to PC, startm steam, enter Big Picture mode, go to settings (the small gear in the top right), then Controller Settings, and enable "Switch Pro Configuration Support". Now Steam will handle all the button config and bindings while it's active.

There's a sub-option called "Use Nintendo Button Layout" that i think is enabled by default, which switches the default A/B and X/Y bindings, so that on-screen prompts will match the physical button labels. You can disable that if you're more used to XBox style button layouts.

Any game you start through steam will have the pro controller Just Work, and through steam's per-game controller config you can customize the layouts individually. It even has the screenshot button, well, do screenshots by default, but you can bind it to whatever.

--------------------- MERGED ---------------------------

Also i've been playing Sekiro for like 50 hours on a pro controller through steam, it works like a charm.
 

Zap Rowsdower

I am you.
Member
Joined
Jan 17, 2015
Messages
427
Trophies
0
Location
I don't go map findin' behindin'
XP
2,009
Country
Canada
D

Deleted User

Guest
You either have to add the non-Steam game to your Steam library and use the controller configuration api for the Pro controller, or forgo Steam and use the options below.

https://github.com/MTCKC/ProconXInput for wired USB to act as a XInput 360 pad
https://github.com/fossephate/JoyCon-Driver Bluetooth only but also the only one to offer gyro, afaik
http://www.wiinupro.com/

Do any of these support Rumble? I know Steam does but it generates enormous input lag with it enabled, among other issues I've had with Steam's converter.
Wiinupro is really weird with analog sticks iirc and not user friendly
I'm looking for something like DS4Windows, but for Switch controllers to last me till my Design Labs controller arrives.
 

Zap Rowsdower

I am you.
Member
Joined
Jan 17, 2015
Messages
427
Trophies
0
Location
I don't go map findin' behindin'
XP
2,009
Country
Canada
Good question. I see that ProconXInput lists specifically that vibration is unsupported, but it's written based on this which does, however needs to be built.
Joycon Driver will vibrate on connection identification and while it is feeding vJoy input, I don't think the program has any force feedback implementation itself. It doesn't look like it's supported in WiinUPro either.
Regarding input lag, that can often come down to BT stack implementation, the adapter, etc. and wireless more often than not being much slower than USB polling. So I guess I'd first suggest a wired connection to Steam. Sorry that's not much help :unsure:
 
D

Deleted User

Guest
I was using wired on Steam.
The other main issue I had was it does it on a per game basis with some games not working with it, as opposed to DS4Windows universally telling the PC it's an Xinput device.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • JuanMena @ JuanMena:
    Will you give me mouth to mouth oxygen if my throat closes?
  • K3N1 @ K3N1:
    Nah the air can do that
  • K3N1 @ K3N1:
    Ask @x65943 he's trained for that stuff
  • JuanMena @ JuanMena:
    Kissing random dudes choking in celery? Really? Need to study for that?
  • K3N1 @ K3N1:
    Yes it requires a degree
  • K3N1 @ K3N1:
    I could also yank out the rest of my teeth but theirs professionals for that
  • x65943 @ x65943:
    If your throat closes, putting oxygen in your mouth will not solve anything - as you will be introducing oxygen prior to the area of obstruction
  • JuanMena @ JuanMena:
    Just kiss me Kyle.
  • x65943 @ x65943:
    You either need to be intubated to bypass obstruction or create a stoma inferior to the the area of obstruction to survive
  • x65943 @ x65943:
    "Just kiss me Kyle." And I thought all the godreborn gay stuff was a smear campaign
  • JuanMena @ JuanMena:
    If I die, tell my momma I won't be carrying Baby Jesus this christmas :sad::cry:
  • K3N1 @ K3N1:
    Smear campaigns are in The political section now?
  • JuanMena @ JuanMena:
    Chary! Chary! Chary, Chary, Chary!
  • Sonic Angel Knight @ Sonic Angel Knight:
    Pork Provolone :P
  • Psionic Roshambo @ Psionic Roshambo:
    Sounds yummy
  • K3N1 @ K3N1:
    Sweet found my Wii u PSU right after I ordered a new one :tpi:
  • JuanMena @ JuanMena:
    It was waiting for you to order another one.
    Seems like, your PSU was waiting for a partner.
  • JuanMena @ JuanMena:
    Keep them both
    separated or you'll have more PSUs each year.
  • K3N1 @ K3N1:
    Well one you insert one PSU into the other one you get power
  • JuanMena @ JuanMena:
    It literally turns it on.
  • K3N1 @ K3N1:
    Yeah power supplies are filthy perverts
  • K3N1 @ K3N1:
    @Psionic Roshambo has a new friend
    +1
  • JuanMena @ JuanMena:
    It's Kyle, the guy that went to school to be a Certified man Kisser.
  • Psionic Roshambo @ Psionic Roshambo:
    Cartmans hand has taco flavored kisses
  • A @ abraarukuk:
    hi guys
    A @ abraarukuk: hi guys