diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-07 12:07:03 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-07 12:07:03 -0500 |
| commit | 4d48e32c47f06a9d45baa8b1932958f223c8ce24 (patch) | |
| tree | 72a8c23f7b08c9f41a392d2929b0fdc7c87fd3ca /dotfiles/hyprland | |
| parent | 565cb80d10a0a382d320cec18582e92a09c0e214 (diff) | |
| download | archsetup-4d48e32c47f06a9d45baa8b1932958f223c8ce24.tar.gz archsetup-4d48e32c47f06a9d45baa8b1932958f223c8ce24.zip | |
fix(hyprland): natural-scroll the mouse, not just the touchpad
The `input` block had `natural_scroll = true` only inside its `touchpad` sub-block. The BT mouse fell back to Hyprland's default and scrolled the opposite way from the touchpad. Switching between input devices flipped scroll direction.
I added `natural_scroll = true` at the top level of the `input` block. The touchpad's own setting still applies because Hyprland scopes touchpad config separately. Touchpad behavior is unchanged.
Diffstat (limited to 'dotfiles/hyprland')
| -rw-r--r-- | dotfiles/hyprland/.config/hypr/hyprland.conf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf index 2c2127f..a585cb5 100644 --- a/dotfiles/hyprland/.config/hypr/hyprland.conf +++ b/dotfiles/hyprland/.config/hypr/hyprland.conf @@ -125,6 +125,7 @@ input { follow_mouse = 0 float_switch_override_focus = 1 mouse_refocus = false + natural_scroll = true touchpad { natural_scroll = true } |
