---
title: "Game Controller"
description: "Controller enablement, status, menu behavior, and command mapping."
url: "https://docs.closex.org/launchnext/settings/game-controller.html"
markdown_url: "https://docs.closex.org/launchnext/settings/game-controller.md"
site: "CloseX Docs"
product: "LaunchNext"
language: "en"
last_updated: "2026-05-01T05:09:25.000Z"
alternates:
  en: "https://docs.closex.org/launchnext/settings/game-controller.md"
  zh-Hans: "https://docs.closex.org/zh/launchnext/settings/game-controller.md"
  ja: "https://docs.closex.org/ja/launchnext/settings/game-controller.md"
---

# Game Controller

`Game Controller` lets you navigate LaunchNext with a connected controller.

![Game Controller](https://ucarecdn.com/447ea596-ea0a-44c1-9289-90be716368b8/userexperience.webp)

## Setup

1. Connect a controller (Bluetooth or wired)
2. Open this tab
3. Enable `Enable controller navigation`
4. Check controller status text

## Menu button behavior

`Use Menu button to toggle Launchpad` makes the controller Menu button act like the global shortcut.

This option is available only when controller navigation is enabled.

## Status messages

You will see one of these states:

- controller navigation is off
- no controller detected
- connected controller names

## Quick guide

- D-pad or left stick: move focus
- `A`: confirm/select
- `B`: close Launchpad
- `Menu`: toggle Launchpad (if enabled)

## Troubleshooting

## No controller detected

1. confirm macOS detects the controller first
2. reconnect and return to this tab
3. restart LaunchNext if status does not refresh
