--- keycodes/xfree86.orig 2008-05-14 06:17:28.000000000 +0200 +++ keycodes/xfree86 2008-05-14 06:21:33.000000000 +0200 @@ -301,6 +301,9 @@ xkb_keycodes "basic" { // MacBooks generate 0x65 for the lower brightness key = 101; + // Required for apple/logitech_g15 keyboard + = 93; + // Codes generated for scancodes 0x59-0x5f, 0x62-0x76 = 157; // = 170; // @@ -355,7 +358,7 @@ xkb_keycodes "basic" { // Other codes never generated. The XFree86 ddx never generates // these codes. // Thus we can use them as fake keys - = 93; // + = 8; = 124; // = 125; // = 156; // --- symbols/inet.orig 2009-03-03 13:03:22.000000000 +0100 +++ symbols/inet 2009-03-03 13:28:20.000000000 +0100 @@ -1195,7 +1195,7 @@ xkb_symbols "logitech_g15" { key { [ XF86LaunchC ] }; key { [ XF86WWW ] }; key { [ XF86LaunchE ] }; - key { [ XF86Launch1 ] }; + key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch8 ] }; }; @@ -1732,7 +1732,7 @@ xkb_symbols "apple" { key { [ F14 ] }; key { [ F15 ] }; key { [ XF86Eject ] }; - key { [ F16 ] }; + key { [ F16 ] }; key { [ KP_Equal ] }; };