u/Economy_Sector9567

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!

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.

Repo:https://github.com/natha0705/natagaming

u/Economy_Sector9567 — 8 hours ago