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 Install vjoy and its drivers and restart Sync your joycons to your computer Start vJoy config and configure 2 devices like this Start UCR and load in my custom template (just replace the UCR.ini in your UCR folder with this one Select Dolphin Joycon from the panel on the right 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. Copy this Dolphin controller profile to C:\Users\USERNAME\Documents\Dolphin Emulator\Config\Profiles\GCPad Joycon Profile 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.