Project
- Stars
- Started
- Issues
- License
Use Switch 2 controllers in PC games and emulators
Use Joy-Con 2, Pro Controller 2 or an NSO GameCube controller as a virtual Xbox gamepad on a PC. Joy2Link combines Joy-Con pairs and shares motion through a DSU server. Windows also gets Joy-Con optical mouse mode, while Linux offers fewer features.
Built-in browser demo — sample controller data; no controllers connected. — Joy2Link — Copyright (c) 2026 Oscar Nicolas and Joy2Link contributors; MIT.
Changes: Screenshot captured locally from the recorded project revision using its built-in demo, preview or sample data; no connected hardware. Losslessly re-encoded as WebP.
Built-in browser demo — sample controller data; no controllers connected. — Joy2Link — Copyright (c) 2026 Oscar Nicolas and Joy2Link contributors; MIT.
Changes: Screenshot captured locally from the recorded project revision using its built-in demo, preview or sample data; no connected hardware. Losslessly re-encoded as WebP.
How did it go? Tips, problems, questions…
Not checked by defenders yet
Your agent will read all the code before installing anything
Use Switch 2 controllers in PC games and emulators
Use Joy-Con 2, Pro Controller 2 or an NSO GameCube controller as a virtual Xbox gamepad on a PC. Joy2Link combines Joy-Con pairs and shares motion through a DSU server. Windows also gets Joy-Con optical mouse mode, while Linux offers fewer features.

Nintendo Switch
NICOLASOscar
On GitHub
Feedback
How did it go? Tips, problems, questions…