GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

joycon

Star

Here are 100 public repositories matching this topic...

Language: All
Filter by language
All 100 C++ 18 Python 18 C# 16 C 8 Rust 8 Swift 7 TypeScript 5 Kotlin 3 Go 2 JavaScript 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

Davidobot / BetterJoy

Star 4.8k

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput

driver bluetooth snes-controller switch gyro xinput xbox-controller cemu cemu-emulator citra nintendo-switch dolphin-emu joycon cemuhook yuzu cemuhook-motion-server
  • Updated Jul 19, 2024
  • C#

keymapperorg / KeyMapper

Star 2.8k

An Android app to remap the buttons on your devices

android kotlin keyboard android-development bluetooth android-app keyboards keyboard-shortcuts keymapping bluetoothkeyboard accessibilityservice keymapper joycon android-accessibility keyevent androidapplication
  • Updated Nov 9, 2026
  • Kotlin

mart1nro / joycontrol

Star 1.4k

Emulate Nintendo Switch Controllers over Bluetooth

raspberry-pi bluetooth nintendo-switch joycon emulated-controller pro-controller
  • Updated Mar 22, 2022
  • Python

fossephate / JoyCon-Driver

Star 1.1k

A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller

cpp vjoy nintendo-switch joycon gyro-controls
  • Updated Jul 6, 2022
  • C++

DuroSoft / XJoy

Star 413

Use Nintendo Switch JoyCons as a virtual Xbox 360 controller in Windows

c-plus-plus windows-10 virtual-controller xbox360-controller joycon vigem nintendo-switch-hacking virtual-xbox-controller joy-cons
  • Updated Nov 14, 2021
  • C++

TommyWabg / Switch2Connect

Star 310

The ultimate app to connect your Switch 2 Joy-Cons, Switch 2 Pro Controller, and NSO GameCube Controller with standard Bluetooth or ESP32-S3 N16R8 and seamlessly integrate them into the Windows gaming ecosystem.

joycon pro-controller switch2 switch2-hacking
  • Updated Sep 12, 2026
  • Python

tomayac / joy-con-webhid

Sponsor
Star 191

Use the Nintendo Switch Joy-Cons via the WebHID API

hid joy-con joycon webhid joy-cons joycons
  • Updated Jul 17, 2025
  • TypeScript

SkyoKen / RasCon_NS

Star 171

Connect to Nintendo Switch over Bluetooth, emulate amiibo and use script from the web.(蓝牙连接Nintendo Switch,并可通过网页控制和使用脚本与amiibo)

raspberrypi amiibo nintendo-switch joycon pokemon-swordshield emulate-controller
  • Updated Aug 11, 2020
  • Python

redphx / joydance

Star 135

Use Joy-Cons to play Ubisoft's Just Dance on all platforms

xbox playstation wii-u just-dance nintendo-switch stadia joycon
  • Updated Apr 24, 2024
  • Python
joycon-rs

KaiseiYokoyama / joycon-rs

Star 130

Joy-Con library for Rust 🦀 🎮

rust bluetooth nintendo-switch joycon nintendo-switch-joycon
  • Updated Mar 7, 2023
  • Rust

squirelo / Arduino-JoyCon-Library-for-Nintendo-Switch

Star 121

Transform your ATmega32u4 based Arduino boards into Nintendo Switch-compatible gamepads! This library enables the Arduino Leonardo, Micro, or compatible clones to be recognized as HID game controllers with customizable inputs. Featuring support for up to 16 buttons, a hat switch, and dual analog sticks with 8-bit precision

mario arduino nintendo esp32 joystick switch diy gamepad joycon
  • Updated Mar 29, 2021
  • C++

barhatsor / joycon.js

Star 90

Add controller functionality to your JavaScript game.

javascript game controller game-development joycon
  • Updated Aug 31, 2026
  • HTML

yuk27 / BetterJoyForDolphin

Sponsor
Star 71

Allows the Nintendo Switch Pro Controller and Joycons to be used with the Dolphin Emulator

windows wiimote udp gyroscope driver bluetooth accelerometer wii nintendo-switch xbox360-controller dolphin-emu joycon gyro-controls nintendo-switch-joycon
  • Updated Dec 8, 2022
  • C#

xsyetopz / OpenJoystickDriver

Sponsor
Star 70

A virtual gamepad driver and menu-bar app for macOS Monterey (v12) and above.

macos steam sdl xbox playstation dualshock usb-hid xbox-360 xbox360 joypad dualshock4 iohid xbox360-controller joycon sixaxis gamecontroller dualshock3 dualsense steam-input shanwan
  • Updated Nov 12, 2026
  • Swift

nobonobo / joycon

Star 62

Device access library for Joycon(Nintendo Switch)

go controllers bluetooth nintendo-switch joycon
  • Updated Mar 20, 2018
  • Go

TheGreatRambler / SwiTAS

Star 58

A usable toolkit for creating Nintendo Switch TASes with homebrew

tas switch nintendo-switch savestate joycon nintendo-switch-homebrew nintendo-switch-sysmodule pro-controller tasing
  • Updated Mar 7, 2022
  • C++
DS4Windows

Pav-Osmolski / DS4Windows

Star 51

Windows controller remapping with VIIPER, DualSense haptics, adaptive triggers, gyro aiming, and Switch 2 support. Continuing development of DS4Windows.

windows controller bluetooth gyro gamepad xinput haptics ds4 dualshock4 joycon adaptive-triggers ds4-windows dualsense switch2 ds4windows dualsense-edge ds4windows-ps5 ds4windows-dualsense viiper controller-remapping
  • Updated Nov 11, 2026
  • C#

v1993 / evdevhook2

Star 50

Cemuhook UDP server for devices with modern Linux drivers

linux vala motion-control dualshock4 joycon cemuhook cemuhook-motion-server dualsense
  • Updated Apr 6, 2024
  • Vala

jpdante / UE4-JoyConDriver

Star 49

Unreal Engine 4/5 Nintendo Switch Joy Con Driver

plugin nintendo input engine driver unreal unrealengine gamepad unreal-engine gamepad-library unreal-engine-4 nintendo-switch joycon unreal-engine-plugin
  • Updated Sep 26, 2023
  • C++

Ag3497120 / VeRantyx

Sponsor
Star 47

Play Windows PC VR games from an Apple silicon Mac in Apple Vision Pro or an ALVR headset: Half-Life: Alyx, Elite Dangerous, No Man's Sky, The Lab, Google Earth VR. VXRuntime: a Windows runtime written from scratch (no Wine), Direct3D 11/12 and Vulkan to Metal. Hand tracking and Joy-Con. MIT.

metal openvr steamvr elite-dangerous virtual-reality low-latency hevc no-mans-sky hand-tracking joycon half-life-alyx alvr visionos apple-vision-pro mac-gaming windows-compatibility
  • Updated Nov 11, 2026
  • C

Add this topic to your repo

To associate your repository with the joycon topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.