1
diff -x 'base*' -ur xkb-orig/rules/xorg xkb/rules/xorg
2
--- xkb-orig/rules/xorg 2006-08-31 23:34:45.000000000 +0930
3
+++ xkb/rules/xorg 2006-10-24 09:58:16.000000000 +0930
6
samsung4500 samsung4510 \
7
sk1300 sk2500 sk6200 sk7100 sp_inet \
8
- sven symplon toshiba_s3000 trust trustda yahoo
9
+ sven symplon toshiba_s3000 trust trustda yahoo \
12
// all layouts with 3rd and 4th groups
13
! $threelevellayouts = al az \
14
diff -x 'base*' -ur xkb-orig/rules/xorg.lst xkb/rules/xorg.lst
15
--- xkb-orig/rules/xorg.lst 2006-08-31 23:34:45.000000000 +0930
16
+++ xkb/rules/xorg.lst 2006-10-24 09:59:05.000000000 +0930
19
silvercrest SILVERCREST Multimedia Wireless Keyboard
20
emachines Laptop/notebook eMachines m68xx
21
+ g15daemon Logitech G15 keyboard support via G15Daemon
25
diff -x 'base*' -ur xkb-orig/rules/xorg.xml xkb/rules/xorg.xml
26
--- xkb-orig/rules/xorg.xml 2006-08-31 23:34:45.000000000 +0930
27
+++ xkb/rules/xorg.xml 2006-10-24 10:00:06.000000000 +0930
28
@@ -2815,6 +2815,12 @@
32
+ <name>g15daemon</name>
33
+ <description>Logitech G15 keyboard support via G15Daemon</description>
39
<description>Yahoo! Internet Keyboard</description>
40
<description xml:lang="af">Yahoo! Internetsleutelbord</description>
41
diff -x 'base*' -ur xkb-orig/symbols/inet xkb/symbols/inet
42
--- xkb-orig/symbols/inet 2006-08-31 23:34:55.000000000 +0930
43
+++ xkb/symbols/inet 2006-10-25 01:31:18.000000000 +0930
44
@@ -2028,3 +2028,56 @@
45
key <K67> { [ XF86MyComputer ] };
46
key <XFER> { [ XF86AudioMedia ] };
49
+partial alphanumeric_keys
50
+xkb_symbols "g15daemon" {
52
+ name[Group1]= "Logitech G15 keyboard support via G15Daemon";
53
+ key <MDSW> { [ XF86Launch1 ] };
54
+ key <XFER> { [ XF86Launch8 ] };
55
+ key <I02> { [ XF86Launch9 ] };
56
+ key <NFER> { [ XF86Launch2 ] };
57
+ key <I04> { [ XF86Pictures ] };
58
+ key <AE13> { [ XF86Messenger ] };
59
+ key <I08> { [ XF86LaunchD ] };
60
+ key <I09> { [ XF86Support ] };
61
+ key <I0A> { [ XF86Word ] };
62
+ key <I0F> { [ XF86LaunchF ] };
63
+ key <I10> { [ XF86AudioPrev ] };
64
+ key <I16> { [ XF86LogOff ] };
65
+ key <I18> { [ XF86Launch5 ] };
66
+ key <I19> { [ XF86AudioNext ] };
67
+ key <I20> { [ XF86AudioMute ] };
68
+ key <I21> { [ XF86Calculator ] };
69
+ key <I22> { [ XF86AudioPlay ] };
70
+ key <I23> { [ XF86Spell ] };
71
+ key <I24> { [ XF86AudioStop ] };
72
+ key <K5A> { [ XF86VendorHome ] };
73
+ key <I2E> { [ XF86AudioLowerVolume ] };
74
+ key <I30> { [ XF86AudioRaiseVolume ] };
75
+ key <I31> { [ XF86Launch4 ] };
76
+ key <I32> { [ XF86HomePage ] };
77
+ key <K5D> { [ XF86Messenger ] };
78
+ key <K5E> { [ XF86WebCam ] };
79
+ key <K5F> { [ XF86Launch0 ] };
80
+ key <I3C> { [ XF86Music ] };
81
+ key <K63> { [ XF86Launch6 ] };
82
+ key <I42> { [ XF86Forward ] };
83
+ key <I43> { [ XF86Send ] };
84
+ key <K6D> { [ XF86Calendar ] };
85
+ key <HKTG> { [ XF86Launch7 ] };
86
+ key <K71> { [ XF86LaunchB ] };
87
+ key <K72> { [ XF86LaunchC ] };
88
+ key <I57> { [ XF86Save ] };
89
+ key <K74> { [ XF86WWW ] };
90
+ key <K75> { [ XF86LaunchE ] };
91
+ key <I5F> { [ XF86Sleep ] };
92
+ key <I64> { [ XF86Pictures ] };
93
+ key <I67> { [ XF86LaunchA ] };
94
+ key <I6C> { [ XF86Mail ] };
95
+ key <I6D> { [ XF86AudioMedia ] };
96
+ key <I76> { [ XF86iTouch ] };
97
+ key <I77> { [ XF86Launch3 ] };
98
+ key <I79> { [ XF86ToDoList ] };
99
+ key <I7B> { [ XF86Calculater ] };