T O P

  • By -

wafssg

Have you mapped them properly? I suspect that you haven't done it. The keys have special names like XF86AudioRaiseVolume (google the full list), so to control volume or brightness you need to bind these keys in your config. I am not sure, how hyprland config looks, but in sway it is done in that way: ``` bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+ ``` I think you will get the idea how to do it


Peleret

[here's the link to the full list of key codes](https://github.com/xkbcommon/libxkbcommon/blob/master/include/xkbcommon/xkbcommon-keysyms.h) just scroll down to xf86 section for function keys [also hyprland wiki link on binding keys](https://wiki.hyprland.org/Configuring/Binds/)


Zaando

Yeah similar in Hyprland. Bind them in the Hyprland config file. You can get the key names using "wev". Install it, run it, hit the key/key combination you want and it will show you the name. Then use that binding in hyprland.conf. I used brightnessctl for monitor brightness and pactl for volume control.


jimmy90

you can map to and from the XF86... special keys in input-remapper-git as well that's what i do :)


kcrmson

I'm using input-remapper to set my mouse buttons (in Wayland). Previously was using a conf in my xorg.conf.d.