Surprise, all small keyboards have a hardware bug when using the fn key.
So far no one has discovered it since the fn key was only used together with the F-Keys.
Thanks to the new modifier mapping feature we know the bug exists.
Apple, do you hear us? Fix your key multiplexer! This bug exists in any small Apple keyboard since 2007.
List of key presses which do not work
- fn + left control + 5
- fn + left shift + T
- fn + left option + G
- fn + left command + B, pressing B twice drops+reconnects Bluetooth on the older keyboards.
- fn + right option + 5, T, G, B
- fn + caps lock + 5, T, G, B
If any of these combinations are pressed the keyboard raw data reports 6 overrun errors. Pressing an additional key doesn't help either.
Cases 1. - 4. have been fixed with version 22.214.171.124.
Cases 5.+ 6. cannot be fixed as there is no way to determine which key was pressed.