Hardware Connecting Joycon's to PC Tutorial (With Analog Support!)

Yilli

New Member
Newbie
Joined
Sep 21, 2017
Messages
1
Trophies
0
Age
20
XP
42
Country
Australia
On the latest drivers, I get a system error that states the following:
The code execution cannot proceed because MSVCP140.dll was not found. Reinstalling the program may fix this problem.
I have installed Visual Studio 2017, that doesn't help and I have searched for the file on my drive, I have multiple copies of the file in different spots, any help? Thanks in advance.
 

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,360
Trophies
2
XP
9,907
Country
United States
Hmm, tried hooking this up, but I'm having some odd issues.

The left Joy-Con's analog stick won't work, with Xinput or vJoy. Tried multiple applications and none of their controller binding would do anything with the left Joy-Con.
All other buttons do map in a mapping menu, but won't perform properly - right analog stick and pause work fine, but the ABXY don't seem to.
And the D-Pad seems to function as a quite laggy left analog stick, for some reason.
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
I'm using this to play Wolfenstein on my PC with the Joy-Cons. I'm using this fork though because apparantly it's a bit better than the original in terms of input delay and random controller disconnections. It can't completly eliminate input delay, though. There is input delay when your PC's Wifi is turned on, but when you disable it, it's butter smooth, likely because of interference. Seriously though, if you tried Joy-Cons once with PC games, you won't want to return to regular controllers anymore. Man I do hope this gets developed further or something else comes up that enables gyro controls (currently gyro controls can be activated but at the cost of random disconnections) and rumble so that you can aim more precisely in FPS and have more haptic feedback.
 

NoThisIsStupider

Well-Known Member
OP
Member
Joined
Dec 6, 2015
Messages
144
Trophies
0
Age
22
XP
558
Country
Canada
I'm using this to play Wolfenstein on my PC with the Joy-Cons. I'm using this fork though because apparantly it's a bit better than the original in terms of input delay and random controller disconnections. It can't completly eliminate input delay, though. There is input delay when your PC's Wifi is turned on, but when you disable it, it's butter smooth, likely because of interference. Seriously though, if you tried Joy-Cons once with PC games, you won't want to return to regular controllers anymore. Man I do hope this gets developed further or something else comes up that enables gyro controls (currently gyro controls can be activated but at the cost of random disconnections) and rumble so that you can aim more precisely in FPS and have more haptic feedback.
Sounds like you just need a USBMale to USBFemale to move the bluetooth dongle fartheraway and prevent the interferance. If it's built in then I guess you'll also need a usb bluetooth dongle.
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
Sounds like you just need a USBMale to USBFemale to move the bluetooth dongle fartheraway and prevent the interferance. If it's built in then I guess you'll also need a usb bluetooth dongle.
My Bluetooth and Wifi are on the same chip (notebook user). I tried it with a usb dongle attached to an extension cable and placed it near the joy-cons. It got better, but I realized during testing that the antenna of the left joy-con is really bad.
 

kennylives23

New Member
Newbie
Joined
Jun 5, 2017
Messages
3
Trophies
0
Age
32
XP
82
Country
United States
Well I managed to get this to work, both joycons are combined and work in games but during any gameplay there is perpetual camera turning or button pressing, when playing dragon's dogma the camera is spinning to the left all the time, when playing dreamfall chapters, there is random button pressing and shaking the joycons makes it worse. Using the original GUI joycon driver and switching to the fork didn't help, also resetting the vjoy settings didn't help and following the video to set it up didn't fix this issue, not sure what to do from here as I'm so close to getting this perfect. I haven't seen anything like this in the troubleshoot section.
 

NoThisIsStupider

Well-Known Member
OP
Member
Joined
Dec 6, 2015
Messages
144
Trophies
0
Age
22
XP
558
Country
Canada
Well I managed to get this to work, both joycons are combined and work in games but during any gameplay there is perpetual camera turning or button pressing, when playing dragon's dogma the camera is spinning to the left all the time, when playing dreamfall chapters, there is random button pressing and shaking the joycons makes it worse. Using the original GUI joycon driver and switching to the fork didn't help, also resetting the vjoy settings didn't help and following the video to set it up didn't fix this issue, not sure what to do from here as I'm so close to getting this perfect. I haven't seen anything like this in the troubleshoot section.
Shaking the joycon makes it worse? Did you disable gyro on the gui when starting the joycon driver? Otherwise I'm unsure, try it with something like Dolphin, and report back.
 

Niftysolid

New Member
Newbie
Joined
Dec 27, 2017
Messages
4
Trophies
0
Age
31
XP
51
Country
United States
I was having trouble with the left controller developing some input lag after a short amount of play, it works fine for the first 1 to 10 minutes then has about a half second to a second of lag on all inputs. I have the Bluetooth adapter on a smaller usb cable connected to the usb dock that came with my steam controller, I'm not sure if it is because I have it plugged into the front panel of the pc or because there is not enough distance between the pc and the adapter. As well I can't seem to get the controllers to work with the binding of isaac rebirth, I am able to use the controllers in the menus but the second I start a run I lose all ability to control the game, I feel like this may be caused by the game attempting to look for input directly from vjoy but I do not know if there is a way to fix it. I was able to get the controllers to work in dark souls 3 and downwell but the input lag really limits their usability.
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
I was having trouble with the left controller developing some input lag after a short amount of play, it works fine for the first 1 to 10 minutes then has about a half second to a second of lag on all inputs. I have the Bluetooth adapter on a smaller usb cable connected to the usb dock that came with my steam controller, I'm not sure if it is because I have it plugged into the front panel of the pc or because there is not enough distance between the pc and the adapter. As well I can't seem to get the controllers to work with the binding of isaac rebirth, I am able to use the controllers in the menus but the second I start a run I lose all ability to control the game, I feel like this may be caused by the game attempting to look for input directly from vjoy but I do not know if there is a way to fix it. I was able to get the controllers to work in dark souls 3 and downwell but the input lag really limits their usability.
Get the fork, not the original driver. Disable wifi in your PC settings, get a USB extension cable with your Bluetooth adapter connected, plug the cable in one of your PC’s USB ports and keep the Joy-Cons directly next to the Bluetooth adapter. See if that elimates the issues you described.
 
  • Like
Reactions: Niftysolid

kennylives23

New Member
Newbie
Joined
Jun 5, 2017
Messages
3
Trophies
0
Age
32
XP
82
Country
United States
Shaking the joycon makes it worse? Did you disable gyro on the gui when starting the joycon driver? Otherwise I'm unsure, try it with something like Dolphin, and report back.
Thanks for the reply, I tried it in Dolphin and it worked well, also loaded the Witcher 3 and it works perfectly. The other games are still wonky though, I'll probably stick with my Wii U pro controller and mayflash adapter.
 

Viperzen

New Member
Newbie
Joined
Dec 27, 2017
Messages
1
Trophies
0
Age
36
XP
51
Country
United States
Okay so I have done everything that you have stated to do, and I've been going back and forth with this for over an hour now. I get no errors, but instead it just doesn't work. I have both joycons connected, and ran everything. Everything is set up, but it still doesn't work.
 

Niftysolid

New Member
Newbie
Joined
Dec 27, 2017
Messages
4
Trophies
0
Age
31
XP
51
Country
United States
Get the fork, not the original driver. Disable wifi in your PC settings, get a USB extension cable with your Bluetooth adapter connected, plug the cable in one of your PC’s USB ports and keep the Joy-Cons directly next to the Bluetooth adapter. See if that elimates the issues you described.

that solved the issue with the input lag, is it normal to have to remove the joy con from the bluetooth device list and then reconnect them every time i start my pc? also is there a way to hide vjoy from applications, i think that binding is seeing vjoy and causing the issue im seeing with that game in particular. other games are working fine so at the very least thank you for the help there.
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
that solved the issue with the input lag, is it normal to have to remove the joy con from the bluetooth device list and then reconnect them every time i start my pc?
Only if you pair the Joy-Cons to
your Switch after you paired them to your PC. Else they are automatically connected when you press a button (LED indicator will still blink, though, but it should say “connected” in your Bluetooth settings). At least that is how it works for me.

also is there a way to hide vjoy from applications, i think that binding is seeing vjoy and causing the issue im seeing with that game in particular. other games are working fine so at the very least thank you for the help there.

I don’t know of any way how to do it. However I recall reading a comment from the author on Github that said he may make vjoy redundant in the future if he has more time since that would take lots of effort.
 
  • Like
Reactions: Niftysolid

Niftysolid

New Member
Newbie
Joined
Dec 27, 2017
Messages
4
Trophies
0
Age
31
XP
51
Country
United States
I was able to get binding of isaac working with the direct input from vjoy, the analog sticks even work. I'll have to see if they connect next time i start my pc but if i have to reconnect them ever time i start my pc i dont really mind, they are a great controller. Thanks WiiUBricker for the help and thank you NothisIsStupider for this guide, its much easier to follow then the others i found online.
 

NoThisIsStupider

Well-Known Member
OP
Member
Joined
Dec 6, 2015
Messages
144
Trophies
0
Age
22
XP
558
Country
Canada
I was able to get binding of isaac working with the direct input from vjoy, the analog sticks even work. I'll have to see if they connect next time i start my pc but if i have to reconnect them ever time i start my pc i dont really mind, they are a great controller. Thanks WiiUBricker for the help and thank you NothisIsStupider for this guide, its much easier to follow then the others i found online.
Yeah, you do have to disconnect them everytime. You could also use the Toshiba bluetooth stack, but that's a nightmare to install. There's some help over on the wiinupro website, here's a link if you do decide to go that route.

Edit: Don't try the Toshiba stack it only introduces problems for the joycon driver.
 
Last edited by NoThisIsStupider,

Niftysolid

New Member
Newbie
Joined
Dec 27, 2017
Messages
4
Trophies
0
Age
31
XP
51
Country
United States
Thanks for the heads up about it causing more issues, when I started the pc today the right controller was able to connect and but the left was unable to so there is that, it only takes a minute to get them reconnected anyways so it is hardly an issue over all. I'm just excited to play the witcher 3 with these things.
 
Last edited by Niftysolid,

PossiblyOne

Alive For Now
Member
Joined
Oct 28, 2017
Messages
131
Trophies
0
Location
Somewhere
XP
187
Country
United States
This works great, but how do I get the "d-pad" buttons on the left joy-con to work? All the other buttons work fine, but testing this with a game that has d-pad support, it doesn't register at all.
I messed around some more with the game's joystick config menu, and there's an option that lets you change direction movement. There's "POV," "Analog-only," and "Normal." Choosing normal and pov still don't make the dpad buttons work, and it even stops the analog stick from registering upwards.
 
Last edited by PossiblyOne,

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,485
Country
Argentina
This works great, but how do I get the "d-pad" buttons on the left joy-con to work? All the other buttons work fine, but testing this with a game that has d-pad support, it doesn't register at all.
I messed around some more with the game's joystick config menu, and there's an option that lets you change direction movement. There's "POV," "Analog-only," and "Normal." Choosing normal and pov still don't make the dpad buttons work, and it even stops the analog stick from registering upwards.
Check that you mapped the dpad buttons in Xoutput correctly. You can use Monitor vJoy to see the correct numbers of your dpad buttons.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: The cybertruck is a death trap.