This software is provided on best-effort basis and can break your SteamDeck.
This project is provided free of charge, but development of it is not free - it takes a lot of effort:
- Consider donating to keep this project alive.
- Donating also helps to fund new features.
This project provides the following applications:
- Fan Control - control Fan on Windows
- Performance Overlay - see FPS and other stats
- Power Control - change TDP or refresh rate
- Steam Controller - use Steam Deck with Game Pass
Download and install latest SteamDeckTools-<version>-setup.exe
from Latest GitHub Releases.
This project requires those dependencies to be installed in order to function properly. Those dependencies needs to be manually installed if portable archive is to be used:
It is strongly advised that following software is uninstalled or disabled:
- Controller Shortcuts - default shortcuts when using Steam Controller.
- Development - how to compile this project.
- Risks - this project uses kernel manipulation and might result in unstable system.
- Privacy - this project can connect to remote server to check for auto-updates or track errors
- Troubleshooting - if you encounter any problems.
- The latest beta version can be found in GitHub Releases.
Join Us for help or chat. We are at #windows of Steam Deck Discord.
Since this project uses direct manipulation of kernel memory via inpoutx64.dll
it might trigger Antivirus and Anti-Cheat software.
READ IF PLAYING ONLINE GAMES AND/OR GAMES THAT HAVE ANTI-CHEAT ENABLED
Since this project uses direct manipulation of kernel memory via inpoutx64.dll
it might trigger Antivirus and Anti-Cheat software. This could result in interference
or issues in games that use anti-cheat technology (including the possibility of a suspension or ban).
Application by default does not use any kernel-level features. If you request a change that might trigger anti-cheat detection application does require to acknowledge this.
If you play online games application needs to disable kernel-features. Those settings should be considered safe:
- Fan Control: Use Default FAN
- Performance Overlay: OSD Kernel Drivers are DISABLED
By disabling usage of Kernel Drivers you are loosing the:
- Fan Control: Optimised
SteamOS
FAN curve - Performance Overlay: See CPU % and MHz, GPU MHz, APU W usage
- Power Control: Ability to change TDP, CPU and GPU frequency - you can change this safely before you start the game
- Steam Controller: There's no impact
The application tries it best to not harm device (just in case). So, it validates bios version. Those are currently supported:
- F7A0107 (PD ver: 0xB030)
- F7A0110 (PD ver: 0xB030)
- F7A0113 (PD ver: 0xB030)
- F7A0115 (PD ver: 0xB030)
Kamil Trzciński, 2022
Steam Deck Tools is not affiliated with Valve, Steam, or any of their partners.
Creative Commons Attribution-NonCommercial-ShareAlike (CC-BY-NC-SA).
Free for personal use. Contact me in other cases (ayufan@ayufan.eu
).