]> git.pld-linux.org Git - packages/X11.git/blob - X11-logitech-ultrax-keyboard.patch
- obsolete xorg-x11-xfs, xorg-x11-libs-data
[packages/X11.git] / X11-logitech-ultrax-keyboard.patch
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.
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
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
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 \
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
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
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
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>
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             ]       };
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              ]       };
65 +    key <I02>  {       [ XF86WWW               ]       };
66 +};
67 +
68  // Memorex
69  
70  partial alphanumeric_keys
This page took 0.030162 seconds and 3 git commands to generate.