Apple Keyboard

Behavior
The behavior of the function keys (-) defaults to their special functions (screen brightness, volume control, etc.). To change the behavior of the function keys to their traditional functions ( - page refresh, - full screen, etc.), set the  key mode to function keys first:

When using a non-English layout, the and  keys may be mapped to the  and  keys. To correct this, disable the hard-coded ISO layout of the keyboard:

If the Apple HID driver is built into the kernel, create the following local.d script to have the module parameters set at boot:

Set the local.d script as executable:

If the Apple HID driver is built as a module, add the following to to have the module parameters set at boot:

External resources

 * Ubuntu - Apple Keyboard
 * Arch Linux - Apple Keyboard