// OPENBOX DOCS

Keyboard & Controller Shortcuts

Complete hotkey and gamepad bindings for the library, the tools menu, and Big Box kiosk mode.

OpenBox is designed for seamless navigation whether you are sitting at a desktop with a mechanical keyboard or holding a Steam Deck on the couch.

Interactive Controller & Hotkey Reference

Gamepad navigation mappings for Steam Deck, handhelds, and desktop keyboard

A (Button 0)Launch Game

Spawns the selected title or enters submenu

B (Button 1)Back

Returns to previous view or exits Big Box

X (Button 2)Toggle Favorite

Pins or unpins game from Favorites collection

Y (Button 3)Random Game

Jumps to a random title in the current list

D-Pad / StickCard Focus

Moves selection through cards and carousel

LB / RB (4/5)Page Left / Right

Rapidly pages backward and forward through library

Select / View (8)Pause / Session Menu

Opens running session pause, resume, and kill menu

Start / Menu (9)Open Big Box Menu

Opens quick platform, playlist, and sort filter menu

Desktop Keyboard Shortcuts

ShortcutActionDescription
Ctrl + ,SettingsOpens the global settings dialog (scrapers, integrations, backups, themes).
Ctrl / Cmd + KCommand paletteSearches games and opens actions, settings, and What's New discovery.
Ctrl + Alt + QRandom GamePicks a random title from the active collection and focuses it.
Ctrl + Alt + RRandom Game (Alt)Alternative hotkey for random game picker.
MCapture MomentCaptures a note/screenshot for the running or selected game; state capture is added only when the adapter supports Quick Resume.
FFavoriteToggles the focused game's Favorite flag in the library grid or list.
F11FullscreenToggles borderless fullscreen window mode.
EscapeDismissCloses active dialog, tools menu, or context popup.

Library Grid Keyboard Navigation

These move the focus in the library grid and list once nothing is typing and no dialog is open.

ShortcutAction
ArrowRight / ArrowLeftNext / previous game
ArrowDown / ArrowUpMove one row (by the current column count)
PageDown / PageUpMove one screen of games
Home / EndJump to the first / last game
EscapeClear the current selection and blur the grid

Command Palette Navigation

ShortcutAction
ArrowDown / ArrowUpMove through palette results
EnterRun the highlighted result
EscapeClose the palette

Arcade Room Keyboard Navigation

ShortcutAction
ArrowLeft / ArrowRightMove between cabinets
ArrowUp / ArrowDownMove between zones within a cabinet
Home / EndJump to the first / last entry
EnterShow the current game
Space / PLaunch the current game
Escape / BackspaceLeave Arcade Room

Tools Menu Keyboard Navigation (WAI-ARIA)

ShortcutActionDescription
ArrowDown / ArrowUpNavigate ItemsCycles through tools dropdown items with circular wrapping.
Home / EndFirst / LastJumps focus to the first or last tools menu option.
EscapeClose MenuDismisses the menu and returns focus to the Tools trigger button.
TabExit FocusCloses the menu when tabbing away.

Big Box Keyboard Navigation

ShortcutActionDescription
ArrowLeft / ArrowUpPreviousMoves back through the cover flow.
ArrowRight / ArrowDownNextMoves forward through the cover flow.
EnterLaunch / ConfirmLaunches the selected game, confirms a screensaver pick, or applies the focused menu action.
PSession ControlOpens the running session control overlay (pause, resume, kill). Only acts when a session is running.
MFilter MenuOpens the Big Box platform, playlist, and sort filter menu.
RShuffleJumps to a random title in the current list.
FFavoriteToggles the Favorite flag on the active title.
EscapeBack / ExitBlurs the Big Box search field, closes the filter menu or the pause overlay, or exits Big Box mode.
BackspaceBack / ExitSame as Escape inside the filter menu.

The CLI can dispatch openbox://resume/<id>, openbox://moment/<id>, and openbox://clip/<id> for the current release; openbox://launch/<id> is also available for direct play. Arcade Room has no registered URI action: open it from Tools or the Ctrl/Cmd-K palette. See Command line and deep links for token, server, and stable-id details.

Context menu

ShortcutAction
ContextMenu (or Shift + F10)Open the context menu for the focused game
ArrowDown / ArrowUp / Home / EndMove through context menu items
Escape / TabClose the context menu

Big Box Gamepad Bindings

OpenBox maps standard gamepad inputs (customizable via Settings for button indices 0–31):

ButtonDefault IndexActionDescription
A0 (play)Launch / ConfirmLaunch centered game / confirm selection
B1 (back)Back / ExitReturn to menu / exit Big Box mode
X2 (favorite)Toggle FavoriteToggle Favorite flag for current game
Y3 (random)Random ShuffleJump to a random game
LB / RB4 / 5 (page_left / page_right)Page ScrollRapidly page backward and forward through library
Select / View8 (pause)Session ControlOpen running session pause and management overlay
Start / Menu9 (menu)Quick MenuOpen Big Box platform filter and sort menu
D-Pad / StickAxes / HatsDirectional NavigationMove focus across game cards and carousel