Steam Deck fan control plugin
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
NGnius (Graham) 8c9a7b7c68 Switch to global DFL 1 month ago
.github Create FUNDING.yml 9 months ago
assets Add thumbnail image 2 years ago
backend-rs Add extra debug information for system, add root flag 3 months ago
src Make periodic reads protobuf streams to reuse open websockets 5 months ago
.gitignore Upgrade backend & wasm to USDPL next 9 months ago
LICENSE Rename and relicense 2 years ago Complete back-end integration with decky 2 years ago
fantastic.json Sort save JSON on startup to make user editing less error-prone 2 years ago Update libs and frameworks 1 year ago
package.json Switch to global DFL 1 month ago
plugin.json Switch to global DFL 1 month ago
pnpm-lock.yaml Switch to global DFL 1 month ago
rollup.config.js Switch to global DFL 1 month ago
tsconfig.json Upgrade to decky 2.0 plugin system 2 years ago



Steam Deck fan controls.

This plugin is a bit special because it doesn't use the standard Python back-end. Instead, it uses USDPL written in Rust. This means Fantastic needs a compiled binary to work correctly, which is not included in this repository. If you run ./ from the backend-rs directory on a Linux system with cargo installed, the binary will be built for you.

This is generated from the template plugin for the SteamOS Plugin Loader.

Once Plugin Loader is installed, you can get this plugin from the plugin store (that shopping basket at the top of the plugin menu).


This is licensed under GNU GPLv3.