# Enable Controllers in Steam: : **Not needed for SteamOS and Steam Deck**
For the Steam Deck or SteamOS based devices this is not needed as they are enabled by default. ## Prerequisites: steam-devices Make sure you have installed the `steam-devices` package. Normally `steam-devices` is a part of the Steam installation for many distrubtions, but it could be diffrent depending on what you are running. Steam usually complains with warnings if `steam-devices` is missing. If `steam-devices` is not installed, please check your distrubtion on how to do so. ## Enable Controller Inputs Open up Steam 1. In Steam press the `Steam` top menu 2. Go to `Settings` this opens up S 4. Press `Controller` 5. Press and enable all Steam Inputs for: * Xbox Controllers. * PlayStation Controllers. * Switch Pro Controllers. * Generic Controllers. 6. Close the `Settings` ## Change controller templates in Steam ### Prerequisites * You need to have enabled controller input in Steam (above). * You need to have added RetroDECK to Steam, more info here: [Add RetroDECK to Steam](../wiki_steam/add-to-steam.md) * You need to have the controller or controllers plugged in / connected for the `Controller Icon` to show up next to the Cog icon in each game and ### Controller Settings 1. Click on RetroDECK in Steam 2. Make sure you have a controller plugged in / connected 3. Click on the new `Controller Icon 🎮` next to the ⚙️ icon on the right side of the Steam window. 4. By pressing on it you will open the `Steam Input` window wher you can customize the controllers inputs / download community templates / enable the RetroDECK templates for your controller. 5. Read more information here: [RetroDECK with Steam Input](../wiki_steam/steam-input.md) and the `Controllers and Input 🎮` section on this wiki.