]> git.pld-linux.org Git - packages/X11.git/blame - X11-logitech-ultrax-keyboard.patch
- another try
[packages/X11.git] / X11-logitech-ultrax-keyboard.patch
CommitLineData
e420eb4a
PS
1This patch add support for the new keyboard model called `logiultrax`.
2The Logitech Ultra-X (extremely flat and thin) keyborad works fine now.
3
4 rules/xorg | 2 +-
5 rules/xorg.lst | 1 +
6 rules/xorg.xml | 6 ++++++
7 symbols/inet | 12 ++++++++++++
8 4 files changed, 20 insertions(+), 1 deletion(-)
9
10diff -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
13@@ -111,7 +111,7 @@
14 honeywell_euroboard \
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 \
22diff -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
25@@ -75,6 +75,7 @@
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
31 mx1998 Memorex MX1998
32 mx2500 Memorex MX2500 EZ-Access Keyboard
33diff -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
36@@ -798,6 +798,12 @@
37 </model>
38 <model>
39 <configItem>
40+ <name>logiultrax</name>
41+ <description>Logitech Ultra-X Keyboard</description>
42+ </configItem>
43+ </model>
44+ <model>
45+ <configItem>
46 <name>mx1998</name>
47 <description>Memorex MX1998</description>
48 </configItem>
49diff -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 ] };
54 };
55
56+partial alphanumeric_keys
57+xkb_symbols "logiultrax" {
58+ name[Group1]= "Logitech Ultra-X Keyboard";
59+
60+ key <I01> { [ XF86AudioMedia ] };
61+ key <I22> { [ XF86AudioPlay, XF86AudioPause ] };
62+ key <I20> { [ XF86AudioMute ] };
63+ key <I66> { [ XF86Favorites ] };
64+ key <I6C> { [ XF86Mail ] };
baa6e809 65+ key <I02> { [ XF86WWW ] };
e420eb4a
PS
66+};
67+
68 // Memorex
69
70 partial alphanumeric_keys
This page took 0.0376570000000001 seconds and 4 git commands to generate.