[Reshade] Hide UI in CAS and More - Hide Everything BUT Headline Effects Update
Unlike build mode & live mode, there's no shortcut to hide CAS UI, which is much needed for taking screenshots with Reshade. With this ShaderToggler add-on (made by Frans Bouma/Otis_inf), you can easily hide the UI! This guide will cover how to install the add-on and showcase its features.
📌 UPDATE 03/03/2025: updated only the DX11 file to add a new toggle to hide all UIs except the headline effects. Please redownload and scroll down to see the preview.
How it works:
One of the features of this add-on is the ability to toggle on/off in-game shaders: UI, geometry, post-processing effects, and more (not reshade shaders). You do that by putting certain shaders together into a group which you can then toggle on/off. This is quite useful for CAS shots as you can’t hide the UI when you use ReShade/GShade (unlike build/live mode where you can simply press tab).
Keep in mind that this add-on doesn’t prevent shaders (bloom/dof/mxao) from affecting the UI, it just hides the UI shader from view. This, along with a shader like ChromaKey/DepthAlpha that allows for transparent backgrounds, makes a great duo! No more cropping to exclude the arrows and editing out the background manually 🙌 (unfortunately alpha hair suffers a bit from it.)
// Reshade/Gshade requirements
For Reshade users: tested on Reshade 5.9.2 (w/ full add-on support), but it should be compatible with ReShade 5.1+.
For GShade users:
To check if your GShade supports add-ons: check the ReShade version it’s based on in the shader notification at startup, similar to the menu here (GShade x.x based on ReShade x.x). You can also check in the reshade panel and see if there’s a menu for add-ons.
// DOWNLOAD .INI FILE
The .ini file contains my settings for hiding the CAS UI and more.
🆕 DX9 & DX11 support
ShaderToggler : DX9 version
ShaderToggler_DX11 : DX11 version 🆕
// Installation
First, make sure that you have the correct ReShade with full add-on support!
Grab the add-on from this github release. For non-legacy players, grab _v121.zip. For legacy players, grab _x86_101.zip
Extract the ShaderToggler.addon file into the game’s The Sims 4\Game\Bin folder where your TS4.exe/TS4_64.exe is (where you had also installed ReShade).
If you use on GShade: place the .addon file in the gshade-addons folder.
Still in the \Bin folder, drop the ShaderToggler.ini file you downloaded. You’ll end up with both ShaderToggler.addon and ShaderToggler.ini in the same folder as TS4.exe/Reshade.ini.
If you use on GShade: place the .ini file in the \Bin folder.
The .ini file should be named ShaderToggler.ini for the add-on to recognize it and the toggle groups to show up. If you downloaded the DX11 version, remove the _DX11 suffix.
Open up your game. If you see the add-on & list of toggle groups in the Add-ons tab, then you’ve successfully installed the add-on & settings! Restart if needed.
// Shortcuts
Toggle main CAS UI (traits & trait selections excluded): Ctrl+ ]
Toggle sim/trait icons & trait selections: Ctrl + [
Toggle pillow for infants: Ctrl + ; (semicolon)
Toggle camera UI when sim is taking pic/selfie: Ctrl+ ’ (apostrophe)
Toggle CAS BG mesh: Alt + ]
Toggle mirrors: Alt + [
🆕 Toggle Build/Buy lot outlines: Caps Lock
// Previews
in CAS:
Hide CAS BG & mirror reflections:
in Live mode, which can be used to hide camera UI:
in Build/Buy mode, use caps lock to hide the lot outlines:
🆕 in Live mode, use Alt + ~ to hide all UIs except headline effects (available only for the DX11 file):
// FAQ
Issue: add-on works, but the list of toggle groups doesn't show up.
This is likely caused by my config (.ini) file not being installed correctly. Put the .ini file where the TS4.exe file is, which is under the The Sims 4\Game\Bin folder. Same goes for those who use GShade.
Issue: Add-on failed to load with error code 193.
This is caused by downloading the incorrect addon file. If you're a non-legacy (x64) player and downloaded the x86 addon file, you will encounter the error. Download the right version (_v121.zip) and that should fix the error.
Issue: everything shows up & are installed correctly, but the toggle groups don't have any effect/hide the UI.
This issue only happens if you installed Reshade/Gshade and selected Vulkan/DXVK. You need to select DirectX 9 or DirectX 11 instead for it to work.
Comments (53)
Hi!Can you make a version that keeps UI visible but unaffected by ReShade filters for live streaming?"Please!!!!
hi! This is working but I only have 2 toggles, clear UI and alpha mask for CAS. I cannot toggle the build/buy ui. What have I done wrong?
Hi, were you able to fix this? I had the same problem when I tried to download the toggle through the simfile option. When I downloaded the file through the Google drive it worked for me. (^-^;
Hi!! I think this mod has a little bug that the phrase "select traits" would not hide however I tried. Is it because the patch? or it's just me. tyia!!
This mod no longer works on DX9 :( hope we can get an update in the nearest future.
It’s not working for I did everything you explain but the HUD and Traits not disappearing the toggles list shows but they not really active
Does this mod still work?
shader toggler config files, yes
is this broken after the new update? I've done this before and had no problems, now after the update I've tried it again and it just doesn't show up altogether. Would appreciate a response, thank you! c:
works with gshade 5.1.8 just let you know :3
This is amazing. I can't wait to try it out. Thank you so much!
I'm currently using this with ReShade 5.9.2 and it's working great—just wondering, has anyone tested it with the latest version of ReShade? Would love to know if it's still working well!
if you use dx9 then don't bother-- there's a bug with the latest version causing all sorts of issues and if you don't want to switch to dx11 you can't get around them (normally the fix is switching to dxvk but this addon doesn't work on that)
I installed everything correctly, updated my reshade, added dx9 and dx11 files and renamed them, and i have the toggle menu but when I activate it nothing happens. Is this broken from the new update? Please help
okay, what finally worked for me was switching the names of the dx9 and dx11 files, i switched the dx11 to ShaderToggler and dx9 to ShaderToggler.ini and added BOTH to my Bin folder or i just had it messed up from the beginning. hope this helps someone struggling like I did!
Last week it worked all fine but now when i press the shortcut buttons to hide the UI nothing happens. Idk what to do ? Does this mod need a update ?
I have installed everything, I can also see the shortcuts in the menu but when I press them nothing happens, must there be an update or what am I doing wrong?
hii, i think you should go into your options menu and enable custom content and mods- after that, youll have to exit the game and re enter it and itll all be there-
thank you so much vyxated, this is working really well for me! i wasnt able to get it working using the instructions provided in the post, but following a combination of the methods recommended by other users in the comments and some experimenting helped me figure out how to install this as a dx11 user: - add the ShaderToggler.addon file as instructed. - add BOTH the dx9 and dx11 ShaderToggler ini files. - name the dx11 file ShaderToggler.ini and the dx9 file ShaderToggler. if it doesnt work u probably renamed the dx9 file instead of the dx11 file, switch the names.
thanksssssss!!!
Thank you sm for this, it works perfectly!! Small recommendation to add something like "If using the DX11 version, did you change the file name first?" to the troubleshooting FAQ for people like me who completely missed that part in the instructions :') Might help someone in the future! Thank you again for everything you do!!
does it not work for anybody else? i installed everything as the instructions said but the toggles dont show up in my reshade:(
I tried the toggle and nothing happens I have DX9
Do I keep both ShaderToggler.addon or only the 64 one? I use GShade, DX11, and x64.
it says to keep both the addon and the toggler file. Im gonna try this later when i get home and see what happens. i desperately want to hide ui for pictures. edit: it works and i love it sm im gonna cry.
I went to Reshade discord for DX11 help, you need to take _DX11 out of the name for it to work
Thank you soooo much this worked!
hi, it is only allowing me to hide the traits
is this broken as well? the shortcuts pop up in my gshade menu but once i try to use the toggles on my keyboard nothing happens and i did select dx11 when i installed gshade. is there a fix for this? it use to work for me on dx9 but when i switched to dx11 it suddenly stopped working.
still working for me. If you've switched to dx11, you'll need to get the DX11 config file (ShaderToggler_DX11) instead of keeping the old one as DX9 and DX11 each have their own configs. Oh and also to rename the file into "ShaderToggler" so it can be read by the add-on
toggles dont show up anymore :(
I’m using Gshade on DX11 and the toggle groups aren’t showing up, did I do something wrong?
Hello! Will this reshade get an update?
it's not working anymore :c
Update: it’s no longer working again 😔
this update really broke everything >_<
Once I updated my game and downloaded the dx11 version of this it no longer works. It says the toggles are active, but its not showing up in the game. the UI's are still present.
yeah same for me
I updated my game the other day and the files for DX11, presets are fine in cas but the UI toggler isn't working.. I'm not sure if I didn't put it in the right folder or something else
The mod works however whenever i hide the in-game camera UI the sims become out of focus
Is it possible to install "Chromakey_vyxated_CASBG.fx" in GShade? I added "GShade Custom Shaders" to the folder, it was displayed, but not installed. Need to add to another folder? Or does this Shader only work in REshade?
all .fx files should work with reshade and in gshade as long as they're put in the "gshade-shaders > shaders" folder.
the dx11 version still isnt working for me. the add on pops up but the list doesnt show at all
Did you rename the file to remove the _DX11 suffix? The addon can only recognize the file/settings if it's named exactly ShaderToggler.ini and not ShaderToggler_DX11.ini
does this work with DX11?
just updated/added the DX11 compatible version ^0^
has anyone gotten this to work for gshade?
yes
Hi, this isn't working for me after the recent update. Thank you for all that you do :)
Hi there. This used to work for me but now the toggle groups don't show up.
Do u srsly need reshade for this? I use gshade
Where are the mirrors in the "in CAS" portion from?
Hello does this work with the latest version of reshade because it isn't showing up for me
