1 This patch add support for the new keyboard model called `logiultrax`.
2 The Logitech Ultra-X (extremely flat and thin) keyborad works fine now.
6 rules/xorg.xml | 6 ++++++
7 symbols/inet | 12 ++++++++++++
8 4 files changed, 20 insertions(+), 1 deletion(-)
10 diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg X11-6.8.2/xc/programs/xkbcomp/rules/xorg
11 --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg 2004-04-23 21:54:52.000000000 +0200
12 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg 2005-06-11 15:22:36.000000000 +0200
15 rapidaccess rapidaccess2 rapidaccess2a \
16 ltcd logiaccess logicdp logicdpa logicink logiciink \
17 - logiinkse logiinkseusb logiik itouch \
18 + logiinkse logiinkseusb logiik itouch logiultrax \
19 mx1998 mx2500 mx2750 \
20 microsoftinet microsoftpro microsoftprooem microsoftprose \
21 microsoftoffice microsoftmult \
22 diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.lst X11-6.8.2/xc/programs/xkbcomp/rules/xorg.lst
23 --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.lst 2004-04-23 21:54:52.000000000 +0200
24 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg.lst 2005-06-11 15:22:36.000000000 +0200
26 logiinkse Logitech iTouch Internet Navigator Keyboard SE
27 logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB)
28 logiik Logitech Internet Keyboard
29 + logiultrax Logitech Ultra-X Keyboard
30 itouch Logitech iTouch
32 mx2500 Memorex MX2500 EZ-Access Keyboard
33 diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.xml X11-6.8.2/xc/programs/xkbcomp/rules/xorg.xml
34 --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.xml 2004-04-23 21:54:52.000000000 +0200
35 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg.xml 2005-06-11 15:22:36.000000000 +0200
40 + <name>logiultrax</name>
41 + <description>Logitech Ultra-X Keyboard</description>
47 <description>Memorex MX1998</description>
49 diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/symbols/inet X11-6.8.2/xc/programs/xkbcomp/symbols/inet
50 --- X11-6.8.2/xc/programs/xkbcomp.orig/symbols/inet 2004-12-15 04:00:47.000000000 +0100
51 +++ X11-6.8.2/xc/programs/xkbcomp/symbols/inet 2005-06-11 15:22:36.000000000 +0200
52 @@ -1305,6 +1305,18 @@
53 key <I66> { [ XF86Start ] };
56 +partial alphanumeric_keys
57 +xkb_symbols "logiultrax" {
58 + name[Group1]= "Logitech Ultra-X Keyboard";
60 + key <I01> { [ XF86AudioMedia ] };
61 + key <I22> { [ XF86AudioPlay, XF86AudioPause ] };
62 + key <I20> { [ XF86AudioMute ] };
63 + key <I66> { [ XF86Favorites ] };
64 + key <I6C> { [ XF86Mail ] };
65 + key <I02> { [ XF86WWW ] };
70 partial alphanumeric_keys