A real fix will require a patches to the hid_apple kernel module that add appropriate parameter options.
Additionally, the "swapmodifiers" option from this patch https://patchwork.kernel.org/patch/10259 to improve the usability of the typical linux keybord modifier combinations.
For a full set of keyboard workarounds see https:/ /aur.archlinux. org/packages/ un-apple- keyboard .
A real fix will require a patches to the hid_apple kernel module that add appropriate parameter options.
Additionally, the "swapmodifiers" option from this patch https:/ /patchwork. kernel. org/patch/ 10259 to improve the usability of the typical linux keybord modifier combinations.