NSO Genesis Controller

The wireless NSO Sega Genesis pad (3-button) works in RetroArch on Mac. The Vault writes the right driver and button map automatically at launch.

Button map

D-Pad→ D-PadCActionBActionAActionCaptureUnassignedHomeUnassignedStart→ StartModeHotkey modifier
The 3-button pad's A / B / C are its action buttons. Mode is The Vault's hotkey modifier on this pad — hold it for save states, slots, and quit (see the in-app hotkey config for the exact combos). The NSO Home and Capture buttons have no emulator function, so they're unassigned. This pad uses RetroArch's hid driver.Controller art from the Linear theme for ES-DE (MIT).

Hotkeys — hold Mode

Unlike the Nintendo pads (which use Select), the Genesis pad's hotkey modifier is Mode. Hold Mode for save states, slot changes, and quit — the exact button combos are shown in The Vault's in-app hotkey configuration for this pad.

How it connects

Connect over Bluetooth (never USB — macOS doesn't surface its input over USB). The Genesis pad isn't readable through RetroArch's mfi driver, so The Vault uses the hid driver instead and writes the correct profile before launch — you never touch RetroArch's input menus.

Mapping

GenesisMaps to
A / B / CAction buttons
D-padD-pad
StartStart
ModeHotkey modifier
Home / CaptureUnassigned (NSO / Switch extras)