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

Discussion in 'Switch - Console, Accessories and Hardware' started by NoThisIsStupider, May 19, 2017.

  1. SamThiiSaminator

    SamThiiSaminator I will do brick to it

    Member
    129
    31
    Dec 14, 2016
    United Kingdom
    my mother's womb
    Just syncing my JoyCons with Bluetooth and AntiMicro worked for me.
     
  2. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    That doesn't have analog stick support, so you can't play anything past like SNES games. Also, the default drivers Nintendo ships with it are really wonky in other ways. If it works for you, great, but it's not the best solution.
     
  3. kennylives23

    kennylives23 Newbie

    Newcomer
    1
    0
    Jun 5, 2017
    United States
    I'm getting this error no matter which dll I use, even ones downloaded from the internet. I have Windows 10
     
  4. Hunter15800

    Hunter15800 Member

    Newcomer
    13
    10
    Dec 10, 2016
    United States
    This guide took way too long to find, it deserves way more support than it is getting right now! Great guide and the Troubleshooting section helped a ton! Keep up the good work man!
     
  5. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    All I can do is repeat what has already been said on this thread, as I actually don't know much about that error (I didn't make the driver, after all). It's caused by vcruntime140D.dll if you are using a 32-bit version of it, since this is a 64-bit program from what I can tell. If following what it says under "Can't find VCRUNTIME140D.dll" doesn't work, try installing visual studio, that will work, but it's a pretty big size.
     
  6. EmceeKerser

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    I also have this problem. Any fixes?
     
  7. Im kinda High Right Now

    Im kinda High Right Now Member

    Newcomer
    49
    22
    Jun 9, 2016
    United States
    i downloaded visual studio and everything seems to work normally now.
     
  8. EmceeKerser

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    I've got visual studio and its giving me the error
     
  9. Neros

    Neros Newbie

    Newcomer
    1
    0
    Jun 22, 2017
    United States
    I'm having this same issue. Since the files from system32 weren't working I used the ones from SysWOW64. Then it presents me with that error. I have visual studio installed as a last resort, but it doesn't seem to fix it. I have the files in my downloads folder in a "workspace" folder. Hope to get a solution. :)
     
  10. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    Just to be sure, you guys have visual studio 2017 right? It doesn't build on older versions, so I doubt the DLLs from older versions would work either. If you don't have 2017, at least try installing that and see if it works.
     
  11. MK73DS

    MK73DS GBAtemp Fan

    Member
    316
    122
    Feb 23, 2015
    France
    France
    Hi,

    Without vJoy and anything else (only pairing each joycon throught bluetooth), I have no input lag. But with vJoy and the drivers, I got an input lag of 750~1000ms (about the same as the input lag when pairing to an android device).
    Did I miss something ? I followed step by step the guide. Is there an update ?

    Thanks :)
     
  12. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    There was a bunch of updates on the 25th, is your build newer than that? If not, try updating. I know lag is a problem for some, but I'm not sure. When checking for input lag, try looking in monitor vJoy (in the start menu), instead of joy.cpl. I've noticed some lag in joy.cpl that doesn't show up in games. Also, make sure you're using vJoy and not the Nintendo drivers (the controllers that show up when the driver isn't open are the Nintendo drivers.) Otherwise, I'm not quite sure what the problem is, maybe wait for more updates if it still doesn't work.
     
  13. MK73DS

    MK73DS GBAtemp Fan

    Member
    316
    122
    Feb 23, 2015
    France
    France
    I downloaded everything today, so everything is up to date.
    The lag is present in vJoy monitor and also in games.
    And yes, I have selected the vJoy driver and not Nintendo's ones ^^

    Sometimes, the left joycon seems to respond quickly, and then it lags again. Maybe this is due to my bluetooth chipset ? I use the one integrated in my laptop, it's a Qualcomm chipset (named "bluetooth USB module" in the driver manager, so I don't know which model it is). Should I buy a USB bluetooth adapter ?

    Thank you :)
     
  14. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    The only things I can think of are the dongle you're using, and the OS, since I've only tested on 10 and can't vouch for 7 or 8. If you are on 10, try getting another dongle.
     
    MK73DS likes this.
  15. MK73DS

    MK73DS GBAtemp Fan

    Member
    316
    122
    Feb 23, 2015
    France
    France
    I'll try another USB dongle when I'll get back to home :) Thank you for your help !
     
  16. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    Added a video version of the guide that I made to the main post. I'll link it here too:
     
  17. EmceeKerser

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    I can confirm that i fixed my problem by building it from scratch. However the input lag was too severe to warrant using it. Wasted quite a few hours haha
     
  18. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    If you have input lag try plugging a USB Bluetooth dongle into a USB Male to Female cord away from your computer. That fixed the Joycon input lag for me. One comes with the Steam Controller, if you have that.
     
  19. sparkswordkirby

    sparkswordkirby Newbie

    Newcomer
    9
    0
    Jun 7, 2015
    United States
    I'm having a strange issue, the drivers worked and combined the joycons correctly, but in vjoy monitor only the left joycon is actually being noticed. It seems the right joycon is being completely ignored, despite it being connected and having its led constantly staying green. Any solution?

    Edit: somehow got it to work, the left joycon input is very smooth but the right joycon input seems to be rather laggy both combined or uncombined. Is this just a "get a better bluetooth" dongle solution, or is there really a way to fix this?

    Edit2: Upon further attempts, I connected my joycon R first this time and now it has perfect input but now my left one isn't responding at all, this is quite confusing...
     
    Last edited by sparkswordkirby, Jul 11, 2017
  20. NoThisIsStupider
    OP

    NoThisIsStupider GBAtemp Regular

    Member
    129
    49
    Dec 6, 2015
    Canada
    Based on Edit2, it sounds like that's your bluetooth dongles fault. They're only $10, so it's not an insane investment, but it doesn't seem like you'll be able to do much without a better one. What seems to be happening is that your bluetooth dongle prioritises the first thing you connect and so whichever Joycon you connect last will be laggy, although I've never heard of this before.