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