Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork43
Gamepad Setup
Moonlight supports gamepad, any supported controller will be recognized and automatically enabled when connected (up to4 gamepads).However, device support is heavily depends on capability of the system.
To use a wider variety of game controllers (wirelessly), you can use third party USB adapters. Here is a list of testedadapters. Please note that some are not 100% compatible.
Warning
8BitDo Adapter Gen 1 Doesn't support any controller using BLE
8BitDo Adapter Gen 2's XInput mode does not work on Linux/webOS
Model | Xbox One | Xbox Series S/X | DualShock 4 | DualSense | Stadia Controller | Switch Pro Controller |
---|---|---|---|---|---|---|
MAYFLASH MAGIC NS 2 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
MAYFLASH MAGIC-S PRO 2 | ✅ | ✅ | ✅ 👋 | ✅ 👋 | ✅ | ✅ |
8BitDo Wireless Adapter 1 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ |
8BitDo Wireless Adapter 2 |
✅: Verified working
👋: Gyroscope/Accelerometer👆: Touchpad
If you see notification mentioning "Unknown device" after you connect the gamepad, then it can't be connected by USBdirectly.According toLG's help page, followingcontrollers are officially supported:
webOS models : Logitec F310, Logitec F510, Logitec F710, Logitec Rumblepad 2, Logitec Cordless Rumblepad 2, LogitecDual Action Gamepad, Microsoft Xbox 360 Controller (Wired), Sony PLAYSTATION(R)3 Controller
If your TV is a new model produced after 2020, then usually it's running webOS 5.0 and above. You can pair with your gamepads via Bluetoothdirectly. However, some users reportedwrong mapping when theyuse gamepads via Bluetooth. Somewon't work at all.
Model | Xbox One | Xbox Series S/X | DualShock 4 | DualSense | Stadia Controller | Switch Pro Controller | Note |
---|---|---|---|---|---|---|---|
LX6900 (webOS 5) | ✅ | ❌ | ✅ 👋 👆 | ❔ | ❌ | ✅ | Low end TV model |
✅: Verified working
👋: Gyroscope/Accelerometer👆: Touchpad