SteamOS
Wired
Solid support
Wireless puck
Solid support
Bluetooth
Solid support
Steam Controller Guide
A practical compatibility reference for Steam Controller across desktop, handheld Linux, and mobile setups, organized by connection method.
Last reviewed: May 2026. Wording has been normalized for clarity from community test results.
| Platform | Wired | Wireless puck | Bluetooth |
|---|---|---|---|
| SteamOS | Solid support | Solid support | Solid support |
| Windows | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. |
| macOS | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. |
| Bazzite | Solid support | Solid support | Solid support |
| Other Linux (Rocknix) | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. | Mostly inside Steam Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam. |
| Android | Best through Steam Link Remote play path. It can still work in background mode, but button mapping may be off in some cases. | Best through Steam Link Remote play path. It can still work in background mode, but button mapping may be off in some cases. | Lizard mode fallback Acts more like mouse/keyboard emulation than full Steam Input controller behavior. |
| iOS | Best through Steam Link Remote play path. It can still work in background mode, but button mapping may be off in some cases. | Best through Steam Link Remote play path. It can still work in background mode, but button mapping may be off in some cases. | Best through Steam Link Remote play path. It can still work in background mode, but button mapping may be off in some cases. |
| Switch / Xbox / PS5 | No practical support | No practical support | Not supported |
Wired
Solid support
Wireless puck
Solid support
Bluetooth
Solid support
Wired
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wireless puck
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Bluetooth
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wired
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wireless puck
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Bluetooth
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wired
Solid support
Wireless puck
Solid support
Bluetooth
Solid support
Wired
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wireless puck
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Bluetooth
Mostly inside Steam
Outside Steam, Desktop/Gamepad behavior is inconsistent. The SISR app can help expose Steam Input beyond Steam.
Wired
Best through Steam Link
Remote play path. It can still work in background mode, but button mapping may be off in some cases.
Wireless puck
Best through Steam Link
Remote play path. It can still work in background mode, but button mapping may be off in some cases.
Bluetooth
Lizard mode fallback
Acts more like mouse/keyboard emulation than full Steam Input controller behavior.
Wired
Best through Steam Link
Remote play path. It can still work in background mode, but button mapping may be off in some cases.
Wireless puck
Best through Steam Link
Remote play path. It can still work in background mode, but button mapping may be off in some cases.
Bluetooth
Best through Steam Link
Remote play path. It can still work in background mode, but button mapping may be off in some cases.
Wired
No practical support
Wireless puck
No practical support
Bluetooth
Not supported
The compatibility matrix is adapted from this community testing post on Reddit: Updated compatibility testing graphic.
The Steam Controller is designed around flexible input mapping with haptics, dual trackpads, configurable profiles, and Steam Input integration. It is still useful for players who want couch gaming workflows, retro emulation setups, and custom control layers.
Official product reference: Steam Controller on Steam.