Thera are two problems with the MacBook Air keyboard on Linux:
Function keys and media keys are switched and by default you have to press Fn+F5 in order to refresh a browser page. The solution is
echo 2 > /sys/module/hid_apple/parameters/fnmode
The tilde key is mapped improperly, see RHBZ #1025041. To fix it
echo 0 > /sys/module/hid_apple/parameters/iso_layout
Permanent fix
Either you have to add the above commands in a boot script or you can
yum install mba-kbd-fix
from my
Macbook Air RHEL 7 repository.
The RPM source can be found here.
Comments !