ringrunnermg / Ringcon-Driver

MIT License
123 stars 18 forks source link

Ringcon-Driver

Play your favourite PC games with Nintendos impressive Ring fit controller system. Attach one Joycon to the Ring-Con, attach the other to your leg with the strap (herein called the strapcon). This driver converts the inputs to correspond with an Xbox 360 controller which can be used on most pc games.

Installing the software

There are currently 2 main modes.

Mode 1 - Ringcon purist/Minimal controller: Tick "Combine JoyCons" then push start. This will set up a minimal controller where you hold the Ringcon in the normal orientation. Tilt the Ringcon forward and backward to go forward and backward. Rotate left or right like a steering wheel to move left or right. Light squeeze, heavy squeeze, light pull, heavy pull all correspond to main buttons.

Mode 2 - Full controller mode: Tick "Combine JoyCons" and "Ringcon Full RH" then push start. In this mode you hold the Ringcon sideways so you can access the buttons and stick on the Joycon with your right hand. The Ringcon tilting/rotating still controls the left stick of the virtual x360 controller, the analog stick on the Joycon controls the right analog stick. The buttons on the Joycon are usable as well as squat, run and sprint. Note: DO NOT USE HEAVY PRESS IN THIS CONFIGURATION. I have disabled it as it goes outside Nintendos limits and may damage the Ringcon. Be careful. You have been warned.

At any point you can check or uncheck "Run unlocks gyro" which locks the Ringcon gyro (usually used for character movement) unless you are running. "Squat slows gyro" is also a useful setting. It adds accuracy to the Ringcon motion controls by slowing them down (the more you squat the slower they go) as well as temporarily disabling the "Run unlocks gyro" option. This works great for menus in game, simply squat or lift your leg and you can use the menu without jogging/bouncing around.

Connecting and Disconnecting the Controllers

How to use!

Ringcon to X360 controller mapping

Mode 1 and Mode 2

Mode 2 (Ringcon Full RH)

Program details

Ringcon Driver 05-11-2021

RINGCON/STRAPCON OPTIONS:

JOYCON OPTIONS: Refer to the original Joycon Driver (https://github.com/mfosse/JoyCon-Driver) for details.

Acknowledgements