From: Damien Ciabrini Date: Thu, 24 Dec 2009 15:18:48 +0000 (+0100) Subject: xkeyboard-config: Keycodes for Apple Aluminium Keyboards X-Git-Tag: v_1_9~47 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=73a12d8ff8fb455712ff50ada6e2815dbe67703c;p=platform%2Fupstream%2Fxkeyboard-config.git 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 --- 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 +}; +