From be16821eecbea43fe435ac8fcbb01efd7675ecda Mon Sep 17 00:00:00 2001 Message-Id: In-Reply-To: References: From: Damien Ciabrini Date: Thu, 24 Dec 2009 16:18:48 +0100 Subject: [PATCH 2/7] xkeyboard-config: Keycodes for Apple Aluminium Keyboards Aliases for base rules to match geometry definition JIS keyboard aliases necessary for evdev rules Signed-off-by: Damien Ciabrini --- keycodes/macintosh | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/keycodes/macintosh b/keycodes/macintosh index d41ac4b..55e2f79 100644 --- a/keycodes/macintosh +++ b/keycodes/macintosh @@ -185,3 +185,27 @@ xkb_keycodes "hhk" { = 110; }; +// Aluminium Keyboards +xkb_keycodes "alukbd" { + include "xfree86" + + // Fkeys missing in xfree86 keycodes + = 129; + = 130; + + // Eject key that matches the geometry definition + alias = ; + + // Japanese keypad separator (KPSP in base, JPCM in evdev) + alias = ; +}; + +// Aluminium Keyboards JIS +// As of HID Usage Table v1.11, it seems there are no usages +// for keys EISU or KANA. JIS Aluminium Keyboards overcome +// this by outputting usages of keys Hanja and Hangul +xkb_keycodes "jisevdev" { + alias = ; // Switch to kana mode + alias = ; // Switch to alphanumeric mode +}; + -- 1.6.5