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

#

8bitdo

Star

Here are 60 public repositories matching this topic...

Language: All
Filter by language
All 60 Python 22 Rust 7 C 4 C# 4 Objective-C 4 Shell 3 C++ 2 Go 2 HTML 2 Swift 2
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
InputConfig

ryleighnewman / InputConfig

Star 180

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.

macos swift accessibility midi joystick game-controller gamepad xbox-controller dualshock keyboard-mapping macos-app 8bitdo swiftui gamepad-mapper input-remapping adaptive-controller dualsense controller-mapping controller-mapper nintendo-switch-pro-controller
  • Updated Nov 12, 2026
  • Swift

goncalor / 8bitdo-kbd-mapper

Star 106

Key mapper for 8BitDo's Retro Mechanical Keyboard

keyboard keyboard-layout keyboard-mapping 8bitdo
  • Updated Mar 2, 2026
  • Python

MiguelSanzBr / 8bitdo-ultimate2-linux

Star 51

Open-source Linux configurator for the 8BitDo Ultimate 2 Wireless controller (CLI + GUI): remapping, sticks, triggers, gyro, LED rings, profiles

python linux controller reverse-engineering tkinter gamepad hidraw 8bitdo
  • Updated Oct 22, 2026
  • Python

aeromodes / 8cryptdo

Star 49

Reverse-engineered docs and tools for 8BitDo firmware encryption methods

embedded encryption cipher reverse-engineering decryption 8bitdo gd32 yichip
  • Updated Oct 1, 2026
  • Python

Brunovncs / OpenController

Star 44

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.

windows macos linux rust game-controller gamepad xinput dualshock4 8bitdo joycon dualsense vigembus sdl3 switch-pro-controller gyro-aiming controller-mapper ds4windows-alternative
  • Updated Nov 6, 2026
  • Rust

jpemendonca / OmniPad-CE

Star 37

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.

bluetooth gamepad xbox-controller ps5 dualshock4 8bitdo playstation-5 dualsense ps5-homebrew ps5-jailbreak
  • Updated Nov 12, 2026
  • C

bybrooklyn / openbitdo

Sponsor
Star 29

8BitDo customization software for Linux/MacOS. NOT FINISHED. I CANNOT GUARANTEE THIS WILL WORK!!

8bitdo
  • Updated Oct 16, 2026
  • Go

TheJayMann / 8bitdo-spec

Star 24

Documenting the protocol used to configure 8bitdo controllers.

8bitdo
  • Updated Jan 24, 2023
  • Shell

NelsonAPenn / silksong_linux_controller_fix

Star 21

A fix for strange behavior of trigger buttons in Silksong on Linux

linux unity controller sdl 8bitdo silksong
  • Updated Jan 9, 2026
  • C

sub0x00001 / padbridge

Star 20

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.

usb controller playstation gamepad xinput sony ps5 virtual-controller 8bitdo rumble playstation-5 dualsense ps5-homebrew switch-pro-controller ps5-jailbreak ps5-payload controller-compatibility ps5-13-60 8bitdo-ultimate-2c 8bitdo-wireless-adapter-2
  • Updated Oct 23, 2026
  • C

auntiepickle / Analogue3DUtility

Star 19

Free, open-source toolkit for the Analogue 3D: firmware, save backups, art packs, and 8BitDo 64 controller flashing.

analogue 8bitdo analogue-3d
  • Updated Jul 29, 2026
  • Python

dumbie / DirectXInput

Star 18

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.

game microsoft windows keyboard steam nintendo mapping controller convert overlay joystick xbox switch playstation gamepad xinput dualshock directinput 8bitdo dualsense
  • Updated Nov 4, 2026
  • C#

kawamataryo / 8bitdo_zero2

Star 16

Python code to use the 8bitdo zero2 controller with a Raspberry Pi.

raspberry-pi 8bitdo
  • Updated May 24, 2022
  • Python

LucasPicoli / 8B

Star 16

Create, read and edit controller profiles for 8BitDo devices on Linux

linux controllers gaming 8bitdo
  • Updated Nov 11, 2026
  • Rust

carlosbrownef-source / 8bitdo-ultimate-2c-toolkit

Star 16

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.

macos homebrew firmware intel bluetooth game-controller gamepad xbox-controller xbox-360 dongle 8bitdo rumble apple-silicon 8bitdo-ultimate-2c
  • Updated Nov 12, 2026
  • Python
gamepadviewer-skins

frolovlife / gamepadviewer-skins

Star 14

Custom skins for gamepadviewer.com

streaming nintendo controller nes snes dreamcast sega gamepad skins famicom streamlabs obs-studio sega-saturn pc-engine nec 8bitdo 3do dendy turbografx gamepadviewer
  • Updated Nov 12, 2026
  • CSS

sixertoy / dolphin-zelda-ss-8bitdo-sn30pro

Star 10

Dolphin - Play Zelda Skyward's Sword with 8BitDo SN30/SF30 Pro Controller and Wiimote Motion Plus

zelda emulator profile controller layout motion dolphin plus 8bitdo sn30 sf30
  • Updated Apr 16, 2022

CasperVM / cursed_controls

Star 8

Universal controller receiver and mapper running on an sbc

python rust raspberry-pi hid controller bluetooth evdev dualshock usb-gadget xbox360 wii-remote raspberry-pi-zero-w ps5 8bitdo rumble raspberry-pi-zero-2-w input-remapper
  • Updated Apr 13, 2026
  • Python

HarrisHan / 8bitdo-micro-karabiner

Star 5

🎮 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.

macos karabiner productivity gamepad push-to-talk keyboard-mapping karabiner-elements 8bitdo ai-tools ghostty claude-code 8bitdo-micro
  • Updated May 7, 2026

robertofelix / geniecom-famiclone-adapter

Star 3

Pinagem e adaptador (cabo e PCB) para usar controles de NES em famiclones brasileiros: Geniecom, Phantom System, Top Game e Turbo Game.

brazil pcb nes 8bitdo retrogame easyeda famiclone db9 geniecom mx-onda phantom-system top-game turbo-game pinou de9
  • 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

You are visitor 01402520 — 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.