GeezerVison is showing github.com — Build software better, together
Here are
60 public repositories
matching this topic...
Language:
All
Filter by language
Sort:
Most stars
Sort options
Free, open-source controller mapper for Mac. Map any game controller, joystick or gamepad to keyboard and mouse on macOS: PS5 DualSense, Xbox, Switch Pro, 8BitDo, MIDI, and any HID device. No drivers, built for accessibility. On the Mac App Store and Homebrew.
-
Updated
Nov 12, 2026
-
Swift
Key mapper for 8BitDo's Retro Mechanical Keyboard
-
Updated
Mar 2, 2026
-
Python
Open-source Linux configurator for the 8BitDo Ultimate 2 Wireless controller (CLI + GUI): remapping, sticks, triggers, gyro, LED rings, profiles
-
Updated
Oct 22, 2026
-
Python
Reverse-engineered docs and tools for 8BitDo firmware encryption methods
-
Updated
Oct 1, 2026
-
Python
Use any game controller in PC games as an Xbox controller, on Windows, Linux and Mac: extra buttons as keys and macros, gyro aiming, profiles per game and the light bar. Free and open source, made with Rust and SDL 3.
Use third-party controllers on a jailbroken PS5 (FW 7.00–13.60): USB, 2.4 GHz dongles and Bluetooth via a USB adapter, as DualSense players 2–4. Community continuation of OmniPad.
8BitDo customization software for Linux/MacOS. NOT FINISHED. I CANNOT GUARANTEE THIS WILL WORK!!
Documenting the protocol used to configure 8bitdo controllers.
-
Updated
Jan 24, 2023
-
Shell
A fix for strange behavior of trigger buttons in Silksong on Linux
Use controllers the PS5 does not accept as extra DualSense pads on a jailbroken PS5 (tested on 13.60): 8BitDo Ultimate 2C, 8BitDo USB Wireless Adapter 2 (DualSense, Switch Pro, GameSir G8...), wired XInput. Rumble in PS4 games, up to 4 pads, settings page.
Free, open-source toolkit for the Analogue 3D: firmware, save backups, art packs, and 8BitDo 64 controller flashing.
-
Updated
Jul 29, 2026
-
Python
DirectXInput converts your connected game controller to a Xbox (XInput) controller, so that it can be used with every game and application released with XInput support and features an on screen keyboard and keypad.
Python code to use the 8bitdo zero2 controller with a Raspberry Pi.
-
Updated
May 24, 2022
-
Python
Create, read and edit controller profiles for 8BitDo devices on Linux
-
Updated
Nov 11, 2026
-
Rust
Mac app for the 8BitDo Ultimate 2C Wireless (firmware 1.09) and its 2.4 GHz dongle (1.03): makes them native Xbox controllers in macOS, adds Bluetooth rumble, battery alerts and live settings, and backs up and restores them. Apple silicon and Intel. Vibe-coded; no warranty.
-
Updated
Nov 12, 2026
-
Python
Custom skins for gamepadviewer.com
Dolphin - Play Zelda Skyward's Sword with 8BitDo SN30/SF30 Pro Controller and Wiimote Motion Plus
Universal controller receiver and mapper running on an sbc
-
Updated
Apr 13, 2026
-
Python
🎮 Karabiner-Elements config that turns the tiny 8BitDo Micro gamepad into a Mac AI productivity pad — push-to-talk dictation, Claude Code Approve flow, Ghostty split/tab navigation, all hands-off.
Pinagem e adaptador (cabo e PCB) para usar controles de NES em famiclones brasileiros: Geniecom, Phantom System, Top Game e Turbo Game.
-
Updated
Oct 24, 2026
-
Python
Add this topic to your repo
To associate your repository with the
8bitdo
topic, visit your repo's landing page and select "manage topics."
Learn more
|