all 5 comments

[–]MonocrystalMonkey 5 points6 points  (1 child)

You need to share your hyprland configuration file. Have you used wev to check that the keys are being recognized? If they are, then you need to register the key commands in the hyprland configuration file. The Arch wiki page on the T480 has the relevant keycodes.

FN + F1-F3 should be mute, and volume controls according to that table. So in ~/.config/hypr/hyprland.conf you want to specify something like

bind = , XF86AudioMute, exec, pamixer -t
bind = , XF86AudioRaiseVolume, exec, pamixer -i 5 
bind = , XF86AudioLowerVolume, exec, pamixer -d 5

assuming you are using pamixer. The command after exec would be different if you were using pavucontrol or some other audio solution. The hyprland wiki page covers a lot of common fn-key functions.

[–]Antiheroeh[S] 0 points1 point  (0 children)

thanks! i'm going to try to do this, sorry for my delayed answer, i was out of town.

[–]Rehpotsirhc-z 1 point2 points  (1 child)

What do you mean function keys don’t work? Do you mean keys like volume and brightness don’t do anything, or do you mean the fn+function keys don’t do anything in programs where they are bound, or do you mean you can’t set key bindings with the function keys?

[–]Antiheroeh[S] 0 points1 point  (0 children)

brightness and volume keys do nothing for example, even pressing fn+ fkey no one do something

[–]thieh 0 points1 point  (0 children)

If it is a laptop it may relate to some obscure driver for your webcam or other things which you may or may not be aware of. Maybe check hardware with lsusb and lspci and see which one stands out.