Linux 5.8 To Allow Swapping Fn / Ctrl Keys On Apple Keyboards
In the name of "people who want to keep PC keyboard muscle memory", the Apple HID driver in Linux 5.8 has a new option to allow swapping the Fn and left Control keys. This works for all MacBook computers as well as external Apple wired/wireless keyboards.
Swapping of these keys can be done by setting the hid_apple.swap_fn_leftctrl=1 kernel module parameter when booting the system to have their behavior swapped.
This Apple option was sent in as part of the HID changes for Linux 5.8. The HID pull also has a fix for handling pointing sticks on some touchpads, touchpad improvements for the Medion Akoya E1239T, quirks for the Trust Panora Graphic Tablet, and other minor HID driver tweaks.