Package Details: un-apple-keyboard 1.0-1

Git Clone URL: (read-only, click to copy)
Package Base: un-apple-keyboard
Description: Make Apple keyboards like all your other keyboards
Upstream URL:
Keywords: keyboard
Licenses: custom:WTFPL
Submitter: tavianator
Maintainer: wget
Last Packager: wget
Votes: 11
Popularity: 0.000000
First Submitted: 2012-02-24 19:47 (UTC)
Last Updated: 2017-08-28 09:06 (UTC)

Latest Comments

tavianator commented on 2015-11-26 16:02 (UTC)

If anyone else would like to maintain this package, let me know! I no longer use an Apple keyboard.

tavianator commented on 2014-03-13 15:43 (UTC)

Okay I've updated the package to get the /dev/input/* path right from udev so that should help. Let me know if it works! By the way the hid_apple kernel module learned the swap_opt_cmd option recently so all this package does now (aside from set that option) is remap F13-15. I'm going to submit a kernel patch for those keys so hopefully this package becomes unnecessary soon :)

skakri commented on 2014-02-07 06:57 (UTC)

Yeah, in /usr/bin/fix-apple-keyboard /dev/input/by-id/usb-Apple_Inc._Apple_Keyboard-event-kbd must be replaced with /dev/input/by-id/usb-Apple__Inc_Apple_Keyboard-event-kbd

kotarac commented on 2013-12-26 17:49 (UTC)

I've added keyfuzz -s -d /dev/input/by-id/usb-Apple_Inc._Apple_Internal_Keyboard___Trackpad-event-kbd < /etc/keyfuzz/apple_aluminium.keyfuzz to the fix-apple-keyboard shell script so this can work with the internal keyboard as well. Not sure if the id differs between various models - this one works on the 2012 MBA.

<deleted-account> commented on 2012-05-15 22:08 (UTC)

Appears to be a path change in the event path. Inc. has been replaced with Inc_