You are not logged in.
i just got started with hyprland and (almost) everything has been going smoothlyother than my brightness control, on kde plasma it works just fine but on hyprland it doesn't due anything and journalctl spits out
acer_wmi: Unknown function number - 4 - 0 does anyone know how to fix this
Solution: forgot to install brigthnessctl
Last edited by Omarz2012 (2025-08-06 17:49:54)
Offline
I suspect there's no issue to fix but rather you have to manually set those keybindings in your hyprland conf.
Offline
I suspect there's no issue to fix but rather you have to manually set those keybindings in your hyprland conf.
but these are driver errors. why are they related to the DE
Offline
Hyprland is not a DE, it is a WM. DE's are mostly feature complete and set up already for you. WM's on the other hand, you have to configure the features you want. Using function keys to control brightness is one of those things you have to set up on your own in Hyprland. The Hyprland wiki has all the info you need about binding. Try binding first and then see if it's a driver issue or a missing config.
Offline
Hyprland is not a DE, it is a WM. DE's are mostly feature complete and set up already for you. WM's on the other hand, you have to configure the features you want. Using function keys to control brightness is one of those things you have to set up on your own in Hyprland. The Hyprland wiki has all the info you need about binding. Try binding first and then see if it's a driver issue or a missing config.
it is already binded as
bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+
bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-its just that acer_wmi is not binding the function keys to
XF86MonBrightnessUp & XF86MonBrightnessDownOffline
what does wev say when you press the function key for your brightness?
Offline
what does wev say when you press the function key for your brightness?
wev does not show anything when a function is pressed and my brighness control is Fn-key + left & right arrow, i use a Acer Nitro 5 if your wondering what type of media key layout i use
Last edited by Omarz2012 (2025-03-04 21:39:27)
Offline
helo
Offline
This is not right.
bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+ bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
bind = MODS, key, dispatcher, paramsThat does brightnessctl work when run in a terminal?
Read the backlight page on the wiki if it doesn't.
Last edited by dichead (2025-03-05 00:51:14)
Offline
This is not right.
Omarz2012 wrote:bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+ bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-bind = MODS, key, dispatcher, paramsThat does brightnessctl work when run in a terminal?
Read the backlight page on the wiki if it doesn't.
Im pretty sure this issue is because I forgot to install brightnessctl, or is it already preinstalled with plasma/hyprland
Offline
dichead wrote:This is not right.
Omarz2012 wrote:bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+ bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-bind = MODS, key, dispatcher, paramsThat does brightnessctl work when run in a terminal?
Read the backlight page on the wiki if it doesn't.
Im pretty sure this issue is because I forgot to install brightnessctl, or is it already preinstalled with plasma/hyprland
so you didn't read documentation before posting here?
Offline
For what it's worth, I am having the same problem with the same laptop (Acer Nitro 5). I believe it has something to do with your NVIDIA drivers. Will post a solution once a figure it out since this is a fresh install.
Offline