Apple keyboard not recognized during boot decryption

Does it use another module than usbhid?

lsmod

you could add the module to the initramfs so that it loads early with mkinitcpio.

Maybe also like here… fastboot is just the issue here, because it skips steps at the init process: