-
-
Notifications
You must be signed in to change notification settings - Fork 31
Gamepad Setup
Moonlight supports gamepad, any supported controller will be recognized and automatically enabled when connected (up to 4 gamepads). However, device support is heavily depends on capability of the system.
If your TV is a new model after 2020, then usually it's running webOS 6.0. You can pair with your gamepads via Bluetooth directly. However, some users reported wrong mapping when they use gamepads via Bluetooth.
If you see notification mentioning "Unknown device" while you plug the gamepad, then it can't be connected by USB directly. According to LG's help page, following controllers are officially supported:
webOS models : Logitec F310, Logitec F510, Logitec F710, Logitec Rumblepad 2, Logitec Cordless Rumblepad 2, Logitec Dual Action Gamepad, Microsoft Xbox 360 Controller (Wired), Sony PLAYSTATION(R)3 Controller
To use a wider variety of game controllers (wirelessly), you can use third party USB adapters. Here is a list of tested adapters. Please note that some are not 100% compatible.
Model | Xbox One | Xbox Series S/X | DualShock 4 | DualSense | Stadia Controller | Switch Pro Controller | Note |
---|---|---|---|---|---|---|---|
MAYFLASH MAGIC-S PRO 2 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | XInput (green) mode is best for Moonlight |
8BitDo Wireless Adapter 1 | ✅ | ❌ | ✅ | ✅ | ❌ | ✅ | Doesn't support any Bluetooth LE controller |
8BitDo Wireless Adapter 2 | ❔ | XInput mode not working on Linux/webOS |
✅: Verified working
Moonlight works best with XInput mode.