hyprland: stop windows yanking the cursor on focus changes
Two pairings: - misc.focus_on_activate = false so apps demanding attention show as urgent instead of stealing focus - cursor.no_warps = true so Hyprland never teleports the cursor onto a newly-focused window Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
deaa4b8d9c
commit
75c3674b77
1 changed files with 8 additions and 1 deletions
|
|
@ -130,6 +130,10 @@
|
||||||
sensitivity = 0;
|
sensitivity = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
cursor = {
|
||||||
|
no_warps = true; # don't teleport the cursor on focus changes
|
||||||
|
};
|
||||||
|
|
||||||
dwindle = {
|
dwindle = {
|
||||||
preserve_split = true;
|
preserve_split = true;
|
||||||
pseudotile = true;
|
pseudotile = true;
|
||||||
|
|
@ -140,7 +144,10 @@
|
||||||
misc = {
|
misc = {
|
||||||
disable_hyprland_logo = true;
|
disable_hyprland_logo = true;
|
||||||
disable_splash_rendering = true;
|
disable_splash_rendering = true;
|
||||||
focus_on_activate = true;
|
# Apps demanding attention don't get to yank focus — they'll
|
||||||
|
# show as urgent in the bar instead. Pairs with cursor.no_warps
|
||||||
|
# below; without that, focus jumps drag the cursor with them.
|
||||||
|
focus_on_activate = false;
|
||||||
vrr = 2; # always on — should engage at the 180 Hz EDID mode
|
vrr = 2; # always on — should engage at the 180 Hz EDID mode
|
||||||
vfr = false; # keep compositor ticking, don't idle between frames
|
vfr = false; # keep compositor ticking, don't idle between frames
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue