-->
App Icon

DeckFilter

Steam Deck companion app

Get it now

How to Install ReShade on the Steam Deck

If you’re excited to improve the visuals of your favorite games on the Steam Deck, ReShade is the tool for you. It enhances graphics by adding new visual effects. Below, I’ll guide you through each step to install ReShade on your Steam Deck without assuming you have prior knowledge on the subject.

What is ReShade?

ReShade is a powerful graphical post-processing tool that allows you to enhance and redefine the visuals of almost any game. With ReShade, you can apply a wide range of filters and effects, from sharpening the image to adding depth of field, color correction, and more.

Getting Ready

Before diving in, make sure your Steam Deck is in Desktop Mode. This will allow you to access the terminal and enter commands.

Step 1: Download the ReShade Script

The reshade-linux script is designed to simplify the installation of ReShade on Linux systems, including the Steam Deck. Here’s how to get it:

  1. Access the Terminal: This is where we type commands. You can find it in your Steam Deck’s desktop mode.

2. Download the Script: Copy and paste this into the Terminal and press Enter. This command gets the script for us.

curl -LO https://github.com/kevinlekiller/reshade-steam-proton/raw/main/reshade-linux.sh

3. Make the Script Executable: Now, we need to tell the Steam Deck that this script is safe to run. Type this command and press Enter:

chmod +x reshade-linux.sh

Step 2: Run the Script

With the script ready, we’re going to run it. This is the step that installs ReShade. Type this in the Terminal and hit Enter:

./reshade-linux.sh

When running the script, you’re prompted to either install or uninstall ReShade. For installation, you must provide the game’s directory path. The script then confirms the path and attempts to automatically detect the correct DLL files for ReShade.

For selecting the game path, navigate in Steam to your game’s properties by clicking the cog icon, then to “Manage” and “Browse local files.”

This opens the game’s folder. Copy the folder path from the navigation bar to use it when the script asks for the game path.

After linking ReShade files to the game directory, it instructs on setting launch options in Steam for the game to use ReShade properly.

To add launch options, right-click the game in Steam, choose “Properties,” and find the “Launch Options” section. Enter the required command provided by the script to ensure ReShade runs correctly with the game.

Step 3: Run the Game and Access ReShade

After installing ReShade, start your game to access the ReShade menu. Here’s how you can easily make adjustments:

  1. Run your game: Simply start any game you’ve installed ReShade for.
  2. Open the ReShade Menu: You’ll need to press a specific key to open the ReShade menu. This is typically the “Pos1” key on your keyboard, but since we’re using the Steam Deck, we’ll set up a controller button for this action.

To make accessing ReShade more convenient while playing, follow these steps to adjust your controls:

  1. Choose a Button for ReShade Menu: Decide on a button on your Steam Deck that you’d like to use to open the ReShade menu. It’s a good idea to use one of the back buttons for easy access.
  2. Map the Button: You will map your chosen button to function as the “Pos1” key, which is the default key to open the ReShade menu in-game.
  3. Set Up the Right Trackpad as a Mouse: Configure the right trackpad to act as a mouse, with a press of the trackpad acting as a mouse click. This setup will help you navigate the ReShade menu.
  4. Optional – Quick Toggle for ReShade: If you’d like, you can also set up a quick toggle to turn ReShade on or off in-game. This is done by mapping another button to the “End” key within the ReShade settings. This step is optional but can be convenient.
  5. Finalize Your Setup: After configuring your controls, you might want to remove or lock these settings to prevent accidental adjustments during gameplay.

By integrating these steps, you’ll have a seamless way to run your game, access ReShade, and make on-the-fly adjustments to enhance your gaming experience on the Steam Deck.

Extra Step: Use a Preset

ReShade allows for custom settings, but if you’re looking for a quick and easy way to improve your game’s visuals without the trial and error, using a preset is a great option. Presets are pre-configured settings made by other users that you can download and apply to your games. Here’s how to use a preset for ReShade:

  1. Find a Preset: Websites like NexusMods host a variety of ReShade presets for different games. Search for a ReShade preset specifically designed for the game you want to enhance. Make sure the preset is compatible with the version of the game and ReShade you’re using, but this has never been an issue to me.
  2. Download the Preset: Once you’ve found a preset you like, download it. Preset files are typically shared as .ini files.
  3. Install the Preset: To install the preset, you’ll need to place the downloaded .ini file into the same directory where the game’s executable file is located. This is usually the same folder where you installed ReShade.
  4. Activate the Preset in ReShade: Launch your game and open the ReShade menu by pressing the button you’ve configured. Within the ReShade menu, look for the option to load a preset. Navigate to the preset file you’ve placed in the game’s directory and select it. The preset should now be applied to your game.
  5. Adjust if Necessary: While presets are designed to be used as-is, you might find that you want to tweak some settings to better suit your preferences. Feel free to adjust any settings as needed.

Using a preset can save you a lot of time and give you a professional-looking visual enhancement without needing to understand every detail of ReShade’s settings. Plus, exploring presets can give you ideas for creating your custom settings in the future. Enjoy the new look of your game with minimal effort!

Play and See the Difference!

Now, when you start a game, you’ll notice it can look a lot better. Play around with the settings to see what you like best. Each game can look a little different, so feel free to experiment.

Conclusion

And that’s it! You’ve just made your games on the Steam Deck look cooler with ReShade. If you ever get stuck or want to try more effects, there are lots of helpful people online who love talking about ReShade. Have fun playing your beautiful games!

Resources & Links

About Me

Ever since I got my first Game Boy at age 5, I’ve been hooked on gaming. As a longstanding freelance web developer, the Steam Deck inspired me to integrate my profession with my love for games in a new way.


Comments

16 responses to “How to Install ReShade on the Steam Deck”

  1. Tried this on Bully (steam version of the game) and the reshade installation text even appears when I open the game. But the reshade menu doesn’t appear when I press the assigned key, tried to change the key many times, but none work.

    1. I would not recommend modding Bully on the Steam Deck. Trust me 😀 I screwed my savefile with this and never had seen half of the school classes and other bugs. I would only install silent patch but maybe it works even without it.

  2. Tried to do this for sims 4 and it just won’t work despite going step by step 🙁

    It might be the “POS1” since I don’t have a home button on my keyboard

    1. You should be able to remap another key or Button to Pos1 so you can access the menu, i guess 🙂

  3. Hi Felix, thx for the tutorial. I tested it and works with my Sekiro Steam copy, put i coudn’t make it work for non-steam games launched through Steam.

    Did you know any fix?

    1. Sorry i don’t hgave that came otherwise I would have tried. But doesn’t Sekiro look good enough? 😀

      1. Sekiro is fine as other original steam games. I’m talking about non steam games (other plataforms like Epic) and pirated games. ReShade doesn’t launch in this cases. Thx for the reply.

        1. Oh sorry, I read it wrong. Unfortunately I’ve never tested it with non Steam games or Epic etc

  4. Crystal Avatar

    tried following this step by step and it really made things simple for me. My only issue being that I want to use it for TS4. I initially thought it is an issue due to me not having a pos1 button on my keyboard, but I’ve been reading that since TS4 updated, I’d need to reinstall it for dx11. Any tips?

    1. Yeah try to uninstall Reshade first for Sims 4 first and then re-install for the game. Take a look here here: https://github.com/kevinlekiller/reshade-steam-proton/blob/main/reshade-linux.sh#L97

  5. Doesn’t work for Monster Hunter World.
    Console inside the game does not appear

    1. Hey I did a quick research and maybe this solves your problem? Can’t try as don’t own the game: https://reshade.me/forum/troubleshooting/6954-reshade-no-longer-works-with-monster-hunter-world#41017

  6. Fursoona Avatar

    try it for dbd for many times reshade doesnt open

    1. hey i did a quick research on that and maybe you need to run with dx12? Found in this video: https://www.youtube.com/watch?v=qyLjtTJwTSI&t=145s

      Make sure you actually run DBD with DX12 OTHERWISE THE GAME WILL CRASH WITH RESHADE

      1. Fursoona Avatar

        sadly even with -DX12 doesnt work either with WINEDLLOVERRIDES=”d3dcompiler_47=n;dxgi=n,b” and without

  7. Fursoona Avatar

    -DX12 WINEDLLOVERRIDES=”d3dcompiler_47=n;dxgi=n,b” crashes dbd
    ————————————————————————–
    WINEDLLOVERRIDES=”d3dcompiler_47=n;dxgi=n,b” -DX12 doesnt but no reshade

Leave a Reply

Your email address will not be published. Required fields are marked *