hyprland: force software cursors to dodge AMD HW cursor stutter

The AMD HW cursor plane needs an atomic KMS commit per move, which on
some setups micro-stutters. Software cursors get drawn every compositor
frame at 190 Hz and frequently feel smoother — well-attested workaround
for the "cursor still floaty on Hyprland" complaint.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-05-11 10:36:40 +01:00
parent 77e785e8a3
commit d1b86e428e

View file

@ -148,8 +148,12 @@
};
cursor = {
no_hardware_cursors = 0; # force HW cursor plane (AMD)
enable_hyprcursor = false; # legacy path; some AMD setups feel snappier
# Counterintuitive on AMD: HW cursor plane can micro-stutter from
# atomic KMS commits, while SW cursors get redrawn at the
# compositor's 190 Hz rate. Many AMD users report SW feels
# smoother. Flip back to 0 if you'd rather try the HW path.
no_hardware_cursors = true;
enable_hyprcursor = false;
};
# Mirror the GNOME bindings so muscle memory carries over