Emulate Nintendo Switch Controllers over Bluetooth
-
Updated
Mar 22, 2022 - Python
Emulate Nintendo Switch Controllers over Bluetooth
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.
Advanced Xbox controller emulation for DualSense, DualShock 4, Pro Controller, Joy-Cons / Продвинутая эмуляция Xbox геймпада для DualSense, DualShock 4, Pro контроллера, Джойконов
Nintendo Joy-Con/ProController Key mapper for macOS
IOKit wrapper for Nintendo Joy-Con and ProController (macOS, Swift)
A usable toolkit for creating Nintendo Switch TASes with homebrew
Joy-Con and Pro Controller color modification tool
Bluetooth bridge for the Nintendo Switch 2 Pro Controller on macOS.
This is a plugin loader for joycontrol that can emulate Nintendo Switch controller over Bluetooth.
Nintendo Switch automation plugins using joycontrol and joycontrol-pluginloader
A python rest API wrapper around joycontrol
MIDI Player for Nintendo Joy-Con and ProController (macOS, Swift)
Bridging Nintendo Switch Pro controller and XInput
Use your Nintendo Switch Pro Controller (1 & 2) on PC - built-in activation, XInput/DS4 output, remapping, gyro. Fork of TheFrano/joycon2cpp.
Web Interface for the joycontrol-rest-api to script controller actions on nintendo switch
Nintendo Switch 2 Pro Controller support for macOS — wired & wireless (Bluetooth LE + DriverKit virtual gamepad), HD rumble, Steam/cloud-streaming ready
A web interface for Nintendo Switch controller emulator.
Use the Nintendo Switch 2 Pro Controller on PC as an Xbox 360 or DualShock 4 controller — gyro, two-finger touchpad gestures, rumble, Steam priority. Windows & Linux.
Firmware for an nRF52840 puck: a Steam Controller over Valve's own RF protocol, presented to a Nintendo Switch 2 as a Pro Controller over USB, with a BLE wake for a sleeping console.
To associate your repository with the pro-controller topic, visit your repo's landing page and select "manage topics."