stadia-controller-support

Hopefully a comprehensive list of Stadia Controller-supported devices and platforms.

GitHub Page: https://pjburnhill.github.io/stadia-controller-support/

Discussion and testing results can be found here: https://www.reddit.com/r/Stadia/comments/ziz1kj/stadia_controller_connectivity_guide/

Jack Audio ✅ means the 3.5mm port on the Stadia controller works as a headset port (audio in & out).

Rumble✅ means controller rumble/vibration is supported and/or enabled.

Wireless

Platform Wireless Notes
Stadia (All platforms) ✅ Native support
Others - True wireless ❌ TBC
Others - Pseudo-wireless ✅ StadiaWireless - Uses your phone as a bridge. Windows only.

Wired

Desktop - Windows

Platform App/Software Wired Jack Audio Rumble Notes
Windows Native support ❌ ✅ ❌ No native OS-level controller support / Jack working system-wide
  Steam ✅   ✅  
  Chromium (see below) ✅   ✅  
  GeforceNow App ✅   ❌  
  Moonlight ✅   ? URL
  Amazon Luna App ✅   ?  
  Xbox Console Companion ❌     URL / Source
  Xbox Remote Play ❌     URL / Source / Works on Android.
  PS Remote Play ❌      
  Parsec ❌     Buttons trigger multiple inputs
  Controller emulation via:        
  Stadiem ✅   ? URL
  x360ce ✅   ? URL
  ReWasd ✅   ? URL

​

Desktop - MacOS

Platform App/Software Wired Jack Audio Rumble Notes
MacOS Native Support ❌ ✅ ❌ No native OS-level controller support / Jack working system-wide
  Steam ✅   ?  
  Chromium (see below) ✅   ✅ Rumble verification needed
  Moonlight ✅   ?  
  OpenEmu ✅   ? Requires manual button mapping
  Safari ❌      
  GeForce Now App ❌      
  Parsec ❌     Some buttons not producing input (triggers, thumb down)
  Controller emulation via: ❓ Info missing      

​

Desktop - Other

Platform App/Software Wired Jack Audio Rumble Notes
Linux Native Support ✅ ✅ ✅ Enable rumble with udev rule / Jack confirmed for Fedora 36 & 37
ChromeOS (Chromebooks) Native Support ✅ ✅ ✅ Rumble verification needed
  GeforceNow ✅   ✅  
  xCloud ✅   ✅ How to enable rumble
  Moonlight ✅   ? Android app tested

​

Portables

Platform App Wired Jack Audio Rumble Notes
Android   ✅ ✅ ❌  
  Parsec ❌     Some buttons not producing input (triggers)
Steam Deck   ✅ ? ? Tested on SteamOS
iPadOS   ✅ ✅ ❌ Source / iPad Pro USB-C to C tested.
Nintendo Switch   ❌     Source

​

Consoles

Platform Wired Notes
PS5 ❓ Info missing Possible remotely
PS4 ❌ Apparently not (source) / Possible remotely
PS3 ❌ Wrong mapping (source)
Xbox Series X/S ❌ Source / Possible remotely
Xbox One ❌ Source / Possible remotely

​

Media streaming devices

Platform App Wired Jack Audio Rumble Notes
Nvidia ShieldTV Native support ✅ ✅* ❌ *Jack detection temperamental
  Nvidia Game Streaming ✅   ❌  
  Steam Link ✅   ✅  
  Parsec ✅   ❌ No input on Guide/Back button
  Moonlight ✅   ❌  
  Native Apps ❓ Info missing      
Chromecast with Google TV   ✅ ? ❌  
FireTV   ❓ Info missing      

​

Browsers

Browser App Wired Rumble Notes
Chromium (Chrome, MS Edge, etc) Native Support ✅ ✅ Win, Mac & Linux(?). Rumble implementation depends on site (see below).
  GeForce Now ✅ ✅  
  xCloud ✅ ✅ how to enable rumble
Safari (MacOS)   ❌    
Safari (iOS/iPadOS)   ✅ ? Source
Firefox   ❌   Wrong mapping

​