
I built a gaming daemon for Hyprland (auto-disables blur/animations, changes CPU gov), but my laptop is too powerful to see if it actually boosts FPS. Need low-end hardware testers!
Hey everyone,
I got tired of having to manually disable `decoration:blur` and animations, change my CPU governor, and pause Spotify every time I launched a heavy game on Hyprland. So, I wrote a Python daemon to automate all of it.
It's called Natagaming. It listens to the Hyprland socket asynchronously and triggers a "Gaming Mode" when it detects a game window in fullscreen.
What it does automatically:
- Disables Hyprland blur, drop shadows, and animations to free up GPU cycles.
- Sets CPU governor to `performance` (via `powerprofilesctl` or `cpupower`).
- Pauses Spotify/Media via `playerctl`.
- Spawns an `mpv` background process with a configurable playlist (optional).
- Restores everything to your exact previous state the second you close or unfocus the game.
- Run music of terminal btw
I developed this on an MSI gaming laptop. When I test it, I only see a difference of maybe 1 or 2 FPS because my hardware brute-forces through the compositor overhead anyway.
I have a strong theory that on lower-end machines (older ThinkPads, integrated graphics, older GPUs), removing the Wayland/Hyprland compositor overhead will provide a massive performance boost and fix frametime spikes.
If anyone here is running Hyprland on a potato PC or a low-end setup, could you test this out and let me know if it actually improves your FPS? I really want to know if it makes a difference before I put more effort into new features.