diff -x 'base*' -ur xkb-orig/rules/xorg xkb/rules/xorg
--- xkb-orig/rules/xorg 2006-08-31 23:34:45.000000000 +0930
+++ xkb/rules/xorg 2006-10-24 09:58:16.000000000 +0930
@@ -47,7 +47,8 @@
qtronix \
samsung4500 samsung4510 \
sk1300 sk2500 sk6200 sk7100 sp_inet \
- sven symplon toshiba_s3000 trust trustda yahoo
+ sven symplon toshiba_s3000 trust trustda yahoo \
+ g15daemon
// all layouts with 3rd and 4th groups
! $threelevellayouts = al az \
diff -x 'base*' -ur xkb-orig/rules/xorg.lst xkb/rules/xorg.lst
--- xkb-orig/rules/xorg.lst 2006-08-31 23:34:45.000000000 +0930
+++ xkb/rules/xorg.lst 2006-10-24 09:59:05.000000000 +0930
@@ -114,6 +114,7 @@
power_g5 Power G5
silvercrest SILVERCREST Multimedia Wireless Keyboard
emachines Laptop/notebook eMachines m68xx
+ g15daemon Logitech G15 keyboard support via G15Daemon
! layout
us U.S. English
diff -x 'base*' -ur xkb-orig/rules/xorg.xml xkb/rules/xorg.xml
--- xkb-orig/rules/xorg.xml 2006-08-31 23:34:45.000000000 +0930
+++ xkb/rules/xorg.xml 2006-10-24 10:00:06.000000000 +0930
@@ -2815,6 +2815,12 @@
+ g15daemon
+ Logitech G15 keyboard support via G15Daemon
+
+
+
+
yahoo
Yahoo! Internet Keyboard
Yahoo! Internetsleutelbord
diff -x 'base*' -ur xkb-orig/symbols/inet xkb/symbols/inet
--- xkb-orig/symbols/inet 2006-08-31 23:34:55.000000000 +0930
+++ xkb/symbols/inet 2006-10-25 01:31:18.000000000 +0930
@@ -2028,3 +2028,56 @@
key { [ XF86MyComputer ] };
key { [ XF86AudioMedia ] };
};
+
+partial alphanumeric_keys
+xkb_symbols "g15daemon" {
+
+ name[Group1]= "Logitech G15 keyboard support via G15Daemon";
+ key { [ XF86Launch1 ] };
+ key { [ XF86Launch8 ] };
+ key { [ XF86Launch9 ] };
+ key { [ XF86Launch2 ] };
+ key { [ XF86Pictures ] };
+ key { [ XF86Messenger ] };
+ key { [ XF86LaunchD ] };
+ key { [ XF86Support ] };
+ key { [ XF86Word ] };
+ key { [ XF86LaunchF ] };
+ key { [ XF86AudioPrev ] };
+ key { [ XF86LogOff ] };
+ key { [ XF86Launch5 ] };
+ key { [ XF86AudioNext ] };
+ key { [ XF86AudioMute ] };
+ key { [ XF86Calculator ] };
+ key { [ XF86AudioPlay ] };
+ key { [ XF86Spell ] };
+ key { [ XF86AudioStop ] };
+ key { [ XF86VendorHome ] };
+ key { [ XF86AudioLowerVolume ] };
+ key { [ XF86AudioRaiseVolume ] };
+ key { [ XF86Launch4 ] };
+ key { [ XF86HomePage ] };
+ key { [ XF86Messenger ] };
+ key { [ XF86WebCam ] };
+ key { [ XF86Launch0 ] };
+ key { [ XF86Music ] };
+ key { [ XF86Launch6 ] };
+ key { [ XF86Forward ] };
+ key { [ XF86Send ] };
+ key { [ XF86Calendar ] };
+ key { [ XF86Launch7 ] };
+ key { [ XF86LaunchB ] };
+ key { [ XF86LaunchC ] };
+ key { [ XF86Save ] };
+ key { [ XF86WWW ] };
+ key { [ XF86LaunchE ] };
+ key { [ XF86Sleep ] };
+ key { [ XF86Pictures ] };
+ key { [ XF86LaunchA ] };
+ key { [ XF86Mail ] };
+ key { [ XF86AudioMedia ] };
+ key { [ XF86iTouch ] };
+ key { [ XF86Launch3 ] };
+ key { [ XF86ToDoList ] };
+ key { [ XF86Calculater ] };
+};