Remapping Logitech K750 Mac keyboard FN keys to default layout on Fedora GNU/Linux
I recently bought Logitech K750 Mac keyboard and it has that reversed functionality of FN keys, so you have to use FN key to make regular F1, F2 and other F keys to work.
We all know, that hid_apple is in in control of this behavior and running, the following made my FN keys work on on my MacBook Air laptop (with the same Fedora installation):
echo 2 > /sys/module/hid_apple/parameters/fnmodeHowever, this doesn't work with my desktop Fedora installation, with this new keyboard, that has Mac keys layout but not identifying itself as Mac keyboard. I even tried to add to kernel on boot:
hid_apple.fnmode=2and still no luck.
My suspicion goes to that I have to force Fedora identify this keyboard as being Mac. If I'm correct - how do I do it or what else am I missing here?
2 Answers
Solaar can be used for configuring Logitech Unifying receiver and newer Logitech products. Allows swapping fn-keys to act normally instead of as media buttons.
Found the information from this thread:
The solution happened to be completely unexpected and straight forward at the same time: Install Logitech SetPoint Software (on Windows or on Mac), go to My Keyboard -> F Key Settings.
There you will be able to find Swap F key functions - tick it and click apply.
The most important thing, that SetPoint writes and saves these settings directly on the hardware and as a result it works programmed way afterwards, even after reboot/shutdown and on all other systems.
EDIT 1:
If you turn off/on keyboard using switch on it, then settings will be reset to defaults but as there is no necessity for that, it's just fine.
2