/[pkg-src]/trunk/xorg-old/patches-6.8.2-r10/0440_all_6.8.0-support-cymotion-master-and-ibm-space-saver-keyboards.patch |
Annotation of /trunk/xorg-old/patches-6.8.2-r10/0440_all_6.8.0-support-cymotion-master-and-ibm-space-saver-keyboards.patch
Parent Directory | Revision Log
Revision 167 -
(hide annotations)
(download)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 6108 byte(s)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 6108 byte(s)
-import
1 | niro | 167 | #63767 |
2 | Pulled from xorg CVS | ||
3 | Donnie Berkholz <spyderous@gentoo.org> | ||
4 | |||
5 | Index: xc/programs/xkbcomp/rules/xorg | ||
6 | =================================================================== | ||
7 | RCS file: /cvs/xorg/xc/programs/xkbcomp/rules/xorg,v | ||
8 | retrieving revision 1.2 | ||
9 | retrieving revision 1.3 | ||
10 | diff -u -b -B -r1.2 -r1.3 | ||
11 | --- xc/programs/xkbcomp/rules/xorg 23 Apr 2004 19:54:52 -0000 1.2 | ||
12 | +++ xc/programs/xkbcomp/rules/xorg 12 Oct 2004 19:13:44 -0000 1.3 | ||
13 | @@ -100,7 +100,7 @@ | ||
14 | ! $inetkbds = airkey acpi scorpius azonaRF2300 \ | ||
15 | brother \ | ||
16 | btc5113rf btc5126t btc9000 btc9000a btc9001ah btc5090\ | ||
17 | - cherryblue cherrybluea \ | ||
18 | + cherryblue cherrybluea cherryblueb \ | ||
19 | chicony chicony9885 \ | ||
20 | compaqeak8 compaqik7 compaqik13 compaqik18 armada presario ipaq \ | ||
21 | dell inspiron dtk2000 \ | ||
22 | @@ -122,8 +122,11 @@ | ||
23 | sk1300 sk2500 sk6200 sk7100 \ | ||
24 | sven symplon toshiba_s3000 trust trustda yahoo | ||
25 | |||
26 | +! $specialkbds = ibm_space_saver | ||
27 | + | ||
28 | ! model = symbols | ||
29 | $inetkbds = +inet(%m) | ||
30 | + $specialkbds = +us_group3(%m) | ||
31 | |||
32 | ! model layout = compat | ||
33 | pc98 nec/jp = pc98(basic) | ||
34 | Index: xc/programs/xkbcomp/rules/xorg.lst | ||
35 | =================================================================== | ||
36 | RCS file: /cvs/xorg/xc/programs/xkbcomp/rules/xorg.lst,v | ||
37 | retrieving revision 1.2 | ||
38 | retrieving revision 1.3 | ||
39 | diff -u -b -B -r1.2 -r1.3 | ||
40 | --- xc/programs/xkbcomp/rules/xorg.lst 23 Apr 2004 19:54:52 -0000 1.2 | ||
41 | +++ xc/programs/xkbcomp/rules/xorg.lst 12 Oct 2004 19:13:44 -0000 1.3 | ||
42 | @@ -1,4 +1,4 @@ | ||
43 | -// $XdotOrg: xc/programs/xkbcomp/rules/xorg.lst,v 1.2 2004/04/23 19:54:52 eich Exp $ | ||
44 | +// $XdotOrg: xc/programs/xkbcomp/rules/xorg.lst,v 1.3 2004/10/12 19:13:44 eich Exp $ | ||
45 | // $Xorg: xfree86.lst,v 1.3 2000/08/17 19:54:42 cpqbld Exp $ | ||
46 | |||
47 | // | ||
48 | @@ -31,6 +31,7 @@ | ||
49 | btc9000a BTC 9000A | ||
50 | cherryblue Cherry Blue Line CyBo@rd | ||
51 | cherrybluea Cherry Blue Line CyBo@rd (alternate option) | ||
52 | + cherryblueb Cherry CyMotion Master XPress | ||
53 | chicony Chicony Internet Keyboard | ||
54 | chicony9885 Chicony KB-9885 | ||
55 | compaqeak8 Compaq Easy Access Keyboard | ||
56 | @@ -100,6 +101,7 @@ | ||
57 | trust Trust Wireless Keyboard Classic | ||
58 | trustda Trust Direct Access Keyboard | ||
59 | yahoo Yahoo! Internet Keyboard | ||
60 | + ibm_space_saver IBM Space Saver | ||
61 | |||
62 | |||
63 | // The entries here should be ordered as follows: | ||
64 | Index: xc/programs/xkbcomp/rules/xorg.xml | ||
65 | =================================================================== | ||
66 | RCS file: /cvs/xorg/xc/programs/xkbcomp/rules/xorg.xml,v | ||
67 | retrieving revision 1.2 | ||
68 | retrieving revision 1.3 | ||
69 | diff -u -b -B -r1.2 -r1.3 | ||
70 | --- xc/programs/xkbcomp/rules/xorg.xml 23 Apr 2004 19:54:52 -0000 1.2 | ||
71 | +++ xc/programs/xkbcomp/rules/xorg.xml 12 Oct 2004 19:13:45 -0000 1.3 | ||
72 | @@ -275,6 +275,18 @@ | ||
73 | </model> | ||
74 | <model> | ||
75 | <configItem> | ||
76 | + <name>ibm_space_saver</name> | ||
77 | + <description>IBM Space Saver</description> | ||
78 | + </configItem> | ||
79 | + </model> | ||
80 | + <model> | ||
81 | + <configItem> | ||
82 | + <name>cherryblueb</name> | ||
83 | + <description>Cherry CyMotion Master XPress</description> | ||
84 | + </configItem> | ||
85 | + </model> | ||
86 | + <model> | ||
87 | + <configItem> | ||
88 | <name>cherrybluea</name> | ||
89 | <description>Cherry Blue Line CyBo@rd (alternate option)</description> | ||
90 | <description xml:lang="cs">Cherry Blue Line CyBo@rd (alternativní volba)</description> | ||
91 | Index: xc/programs/xkbcomp/symbols/inet | ||
92 | =================================================================== | ||
93 | RCS file: /cvs/xorg/xc/programs/xkbcomp/symbols/inet,v | ||
94 | retrieving revision 1.2 | ||
95 | retrieving revision 1.3 | ||
96 | diff -u -b -B -r1.2 -r1.3 | ||
97 | --- xc/programs/xkbcomp/symbols/inet 23 Apr 2004 19:54:52 -0000 1.2 | ||
98 | +++ xc/programs/xkbcomp/symbols/inet 12 Oct 2004 19:13:45 -0000 1.3 | ||
99 | @@ -288,6 +288,48 @@ | ||
100 | }; | ||
101 | |||
102 | partial alphanumeric_keys | ||
103 | +xkb_symbols "cherryblueb" { | ||
104 | + name[Group1]= "Cherry CyMotion Master XPress"; | ||
105 | + | ||
106 | + key <I0B> { [ XF86ScrollUp ] }; | ||
107 | + key <I12> { [ XF86ScrollDown ] }; | ||
108 | + key <I17> { [ XF86Cut ] }; | ||
109 | + key <I0A> { [ XF86Copy ] }; | ||
110 | + key <I18> { [ XF86Paste ] }; | ||
111 | + key <I71> { [ XF86Book ] }; | ||
112 | + key <I2C> { [ XF86Book ] }; | ||
113 | + key <I72> { [ XF86Book ] }; | ||
114 | + key <I07> { [ XF86Forward ] }; | ||
115 | + key <I08> { [ XF86Back ] }; | ||
116 | + key <I2E> { [ XF86AudioLowerVolume ] }; | ||
117 | + key <I30> { [ XF86AudioRaiseVolume ] }; | ||
118 | + key <I20> { [ XF86AudioMute ] }; | ||
119 | + key <I6D> { [ XF86AudioMedia ] }; | ||
120 | + key <I67> { [ XF86AudioRewind ] }; | ||
121 | + key <I10> { [ XF86Back ] }; | ||
122 | + key <I19> { [ XF86Forward ] }; | ||
123 | + key <I70> { [ XF86Eject ] }; | ||
124 | + key <I32> { [ XF86Finance ] }; | ||
125 | + key <I6A> { [ XF86Back ] }; | ||
126 | + key <I69> { [ XF86Forward ] }; | ||
127 | + key <I68> { [ XF86Stop ] }; | ||
128 | + key <FK16> { [ XF86Reload ] }; | ||
129 | + key <I65> { [ XF86Search ] }; | ||
130 | + key <I66> { [ XF86MyComputer ] }; | ||
131 | + key <I02> { [ XF86HomePage ] }; | ||
132 | + key <I6C> { [ XF86Mail ] }; | ||
133 | + key <PRSC> { [ XF86Terminal ] }; | ||
134 | + key <I21> { [ XF86Calculator ] }; | ||
135 | + key <I1E> { [ XF86AudioRaiseVolume ] }; | ||
136 | + key <I26> { [ XF86AudioMute ] }; | ||
137 | + key <I25> { [ XF86AudioLowerVolume ] }; | ||
138 | + key <XFER> { [ XF86Go ] }; | ||
139 | + key <I24> { [ XF86AudioStop ] }; | ||
140 | + key <I22> { [ XF86AudioPlay, XF86AudioPause ] }; | ||
141 | + key <I63> { [ XF86Standby ] }; | ||
142 | +}; | ||
143 | + | ||
144 | +partial alphanumeric_keys | ||
145 | xkb_symbols "cherrybluea" { | ||
146 | name[Group1]= "Cherry Blue Line CyBo@rd (alternate option)"; | ||
147 |