Here a file to patch the kernel. It's modifying the hid_apple.c file to map F13, F14, F15 to PrintSc, ScrollLock and Pause. This modification apply only to Apple Slim Aluminium Keyboard (0003:05AC:0220.0004). I'm sure the modification can be apply to many more apple keyboard, so modify the patch as your wish.
** Attachment added: "hid-apple.patch" http://launchpadlibrarian.net/25088200/hid-apple.patch -- SysRq key equivalent needed https://bugs.launchpad.net/bugs/262408 You received this bug notification because you are a member of Mactel Support, which is the registrant for Mactel Support. Status in Mactel Support: New Status in “linux” source package in Ubuntu: New Bug description: MacBook keyboards and other Apple keyboards lack a SysRq key and therefore lack important kernel functionality that is designed to save catastrophic data loss if the computer freezes. An equivalent keystroke should be assigned, for example Fn + Eject, to preserve the functionality of the Magic SysRq key in linux on a Mactel. I believe this is a bug and not a feature request because the current implementation assumes that all keyboards have a SysRq key which is an incorrect assumption and therefore a mistake, or bug. _______________________________________________ Mailing list: https://launchpad.net/~mactel-support Post to : [email protected] Unsubscribe : https://launchpad.net/~mactel-support More help : https://help.launchpad.net/ListHelp

