F Keys not working
basically my keyboard is stuck in Fn Lock. And I press Fn + Esc but it doesn't fix it. So I found a fix to type this into the terminal
this is supposed to work after reboot but it doesn't
this one makes fixed it until reboot and I am using it right now
also if someone can confirm that those commands are not malware that would be appreciated. I asked an expert and he said this
No, the command echo 'options hid_apple fnmode=0' | sudo tee -a /etc/modprobe.d/hid_apple.conf is not malware. It's a legitimate command used to configure the behavior of Apple keyboards on Linux systems.
btw this happens on bluefin tooSolution:Jump to solution
its not a malware, just a configuration for the hardware, to make permanent changes you can follow this guide https://docs.bazzite.gg/Advanced/dracut-and-initramfs
How to Modify Initramfs and Dracut - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
6 Replies
Solution
its not a malware, just a configuration for the hardware, to make permanent changes you can follow this guide https://docs.bazzite.gg/Advanced/dracut-and-initramfs
How to Modify Initramfs and Dracut - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
use the karg method so you dont need to regenerate initramfs
btw sometimes AI is helpful for figuring out if a script is useful or malicious. Here I pasted the first one in Google Gemini

It breaks it down much better than I thought it would
I wouldn't recommend running anything that AI generates on a linux system though
just to add to this, the documentation asen linked to specifically shows you how to add the fnkey fix on ublue images and avoid slowing down updates as we skip the whole initramfs regeneration
I typed in
rpm-ostree kargs --append-if-missing="hid_apple.fnmode=0"