Here the best setup (I think so :D) for Keychron + Linux
- Step 1: Set fkeyfirst by:
- Create the file
/etc/modprobe.d/hid_apple.conf
. Add this line to the file:options hid_apple fnmode=2
- Save the file and execute the following command:
sudo update-initramfs -u
- Reboot
- Create the file
- Step 2: Use the keyboard in Windows/Android mode
- Step 3: If get stuck with numpad mode: Double hit F6 or fn + F6. I've been using this config since the very first day, both bluetooth and cable with no problem.