Hyprland version
Hyprland 0.51.1 built from branch at commit 71a1216abcc7031776630a6d88f105605c4dc1c9 ([gha] Nix: update inputs).
Date: Mon Sep 22 20:54:03 2025
Tag: v0.51.1, commits: 6436
built against:
aquamarine 0.9.5
hyprlang 0.6.3
hyprutils 0.10.0
hyprcursor 0.1.13
hyprgraphics 0.2.0
no flags were set
Describe your issue / feature…
When I tried to mute my audio for some reason it was behaving strangely and I noticed that these binds to some XF86Audio buttons executes twice.
bindle =, XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%+
bindle =, XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 2%-
bindl =, XF86AudioMute, exec, wpctl set-mute @DEFAULT_SINK@ toggle
When I comment these lines nothing happens on button press.
Adding “r“ flag makes it execute twice on button press and once on release.
I haven’t noticed problems with other bindings like XF86AudioMicMute or XF86MonBrightnessUp.
When I removed binds from config and checked xev I haven’t noticed problems with these keys (one KeyPress and one KeyRelease).
Am I doing something wrong?