GHOST X · Setup guide
GHOST X speaks several controller languages, and different games listen for different ones. Search your game below to see which mode to use and how to connect.
M + Home for 3 seconds until the light turns yellow-green.M, then hold Home for 3 seconds.M and pair with Wireless Controller in Bluetooth settings.| Mode | Shows up in Bluetooth as |
|---|---|
| PS | Wireless Controller |
| HID | Android Gamepad |
| XInput | Xbox Wireless Controller |
| NS | Pro Controller |
| Home button | What's happening |
|---|---|
| Flashing quickly | Looking for a device to pair with |
| Slowly breathing | Reconnecting to the last device it knew |
| Steady | Connected |
| Service | Android | iPhone |
|---|---|---|
| Xbox Game Pass & Cloud Gaming | XInput | PS |
| Xbox Remote Play | XInput | PS |
| PS Remote Play | PS | PS |
| GeForce NOW | XInput | PS |
| Steam Link | XInput | PS |
| Moonlight | XInput | PS |
| Retro & emulators | NS | PS |
| Nintendo Switch, direct | NS + extension cable | — |
| PC or Mac, direct | XInput + extension cable | XInput + cable |
Connect the controller before you start the service, not after. Plugged in works best; Bluetooth is the fallback.
Use the short version: on Android, if the game supports controllers, start with HID and try XInput over Bluetooth if that fails. If it doesn't support controllers at all, use Mapping Mode. On iPhone and iPad, use PS Mode.