[Tutorial] Combine both Joycons into a Single controller on your PC

Discussion in 'Switch - Console, Accessories and Hardware' started by EmceeKerser, Mar 21, 2017.

  1. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    I've posted this to reddit, so I'll post it here too. I use this for Dolphin, but it can be used for anything really.
    What you'll need:

    • A computer capable of bluetooth connections
    • A pair of joycons
    • vJoy
    • UCR
    1. Install vjoy and its drivers and restart
    2. Sync your joycons to your computer
    3. Start vJoy config and configure 2 devices like this
    4. Start UCR and load in my custom template (just replace the UCR.ini in your UCR folder with this one
    5. Select Dolphin Joycon from the panel on the right
    6. Press buttons and move your joycon sticks to check that each is registered under the correct "Stick" number. If some controls dont work, try changing the "Stick" number under input but keep the axis or button number the same.
    7. Copy this Dolphin controller profile to C:\Users\USERNAME\Documents\Dolphin Emulator\Config\Profiles\GCPad Joycon Profile
    8. Open Dolphin and load the profile
    Hopefully everything should work. Ive only tested it with kirby air ride but it seems to work well. Since the triggers are digital, one state is set to the triggers and another to the bumpers. Z is set to minus. The sticks also register as dpads for some reason, so ive mapped the dpad input of the stick to the vxbox joystick to get around this.

    Please let me know if this works for you, and any other changes that could be made. It works well for Dolphin, but I seem to have issues with none emulated titles simply because UCR doesnt allow for mapping for both shoulder buttons, so i mapped the triggers to the stick clicks.

    Hopefully this will be enough until someone writes a driver that combines both controllers.
     
    Last edited by EmceeKerser, Mar 23, 2017
    Nintendo4DSXL likes this.
  2. Nintendo4DSXL

    Nintendo4DSXL Pokémon-Master

    Member
    312
    74
    Jan 4, 2016
    Gambia, The
    Namek
    How do i configure the Sticks?
     
  3. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    The sticks should work with my template.
    The sticks register as Dpads, so you need to map the dpads to joysticks
     
  4. Nintendo4DSXL

    Nintendo4DSXL Pokémon-Master

    Member
    312
    74
    Jan 4, 2016
    Gambia, The
    Namek
    I mean pressing the sticks for example in Wind Waker is it First Person View
     
  5. swabbo

    swabbo Wot u doin readin dis m8?

    Member
    617
    242
    Mar 9, 2011
    East Yorkshire/ A Bin
    Gamecube analog sticks don't click in :S
     
    Subtle Demise likes this.
  6. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    Well it sounds like you mapped the stick click with something. I mapped it like this

    Joycon Left bumper > virtual xbox Stick Click > Dolphin virtual gamecube Trigger
     
  7. StarGazerTom

    StarGazerTom GBAtemp Advanced Fan

    Member
    907
    626
    Feb 2, 2015
    This isn't working for me. Been at it over an hour, almost 2 now. Every button works perfectly fine, but both analog sticks refuse to respond to any control setup. The only time they seem to be working is when I go to check them in Game Controller Settings in Device Manager.
     
  8. slingblade1170

    slingblade1170 GBAtemp Advanced Fan

    Member
    875
    204
    Mar 15, 2009
    United States
    May do this and play some emulators later.
     
  9. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    As I said in a previous post, the sticks register as Dpad inputs. The template I provide should correctly map everything anyway
     
  10. swabbo

    swabbo Wot u doin readin dis m8?

    Member
    617
    242
    Mar 9, 2011
    East Yorkshire/ A Bin
    For dolphin you can natively combine both Joycons as one
     
  11. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    How? I couldnt figure it out

    I actually made this to use for steam games, but figured Dolphin and other emulation was a good use too
     
  12. swabbo

    swabbo Wot u doin readin dis m8?

    Member
    617
    242
    Mar 9, 2011
    East Yorkshire/ A Bin
    GarnetSunset likes this.
  13. StarGazerTom

    StarGazerTom GBAtemp Advanced Fan

    Member
    907
    626
    Feb 2, 2015
    Do the joycons take a long time to connect to bluetooth for anyone else or just myself? Seems like they take an eternity to connect and always want to reinstall the drivers for themselves.
     
  14. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    No way! That's brilliant! Thanks for linking me

    Well this method, (while clunky) can be essentially used for anything else

    Its fairly quick for me, almost instant
     
  15. swabbo

    swabbo Wot u doin readin dis m8?

    Member
    617
    242
    Mar 9, 2011
    East Yorkshire/ A Bin
    No worries, I can't use vjoy or anything as I recently installed Ubuntu (removing any trace of Windows regrettably) So i managed to discover this method :toot:
     
  16. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    Its honestly a much easier method. Hopefully we get native driver support soon
     
    swabbo likes this.
  17. Saiyan Lusitano

    Saiyan Lusitano GBAtemp Guru

    Member
    5,594
    3,159
    Oct 29, 2015
    Sweden
    Awesome. I might try this.

    Joy-Cons are one of the best and most comfortable spliced up controllers I've ever played with.
     
  18. MetroidOtherS

    MetroidOtherS GBAtemp Regular

    Member
    114
    19
    Sep 12, 2014
    United States
    for some reason i can only connect one joycon at a time
    the second one i connect disconnects
     
  19. hyuma2

    hyuma2 Newbie

    Newcomer
    8
    1
    Jun 28, 2015
    United States
    how do you load the template you posted on UCR?
     
  20. EmceeKerser
    OP

    EmceeKerser GBAtemp Maniac

    Member
    1,374
    503
    Jun 3, 2014
    The fuckin' Blue Mountains brah
    Sorry forgot to include this in the OP. Take my UCR.ini and simply replace it with the one in your UCR folder