1 // $Xorg: pc,v 1.3 2000/08/17 19:54:38 cpqbld Exp $
3 //Copyright (c) 1996 Digital Equipment Corporation
5 //Permission is hereby granted, free of charge, to any person obtaining
6 //a copy of this software and associated documentation files (the
7 //"Software"), to deal in the Software without restriction, including
8 //without limitation the rights to use, copy, modify, merge, publish,
9 //distribute, sublicense, and sell copies of the Software, and to
10 //permit persons to whom the Software is furnished to do so, subject to
11 //the following conditions:
13 //The above copyright notice and this permission notice shall be included
14 //in all copies or substantial portions of the Software.
16 //THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
17 //OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 //MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 //IN NO EVENT SHALL DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM,
20 //DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
21 //OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
22 //THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24 //Except as contained in this notice, the name of the Digital Equipment
25 //Corporation shall not be used in advertising or otherwise to promote
26 //the sale, use or other dealings in this Software without prior written
27 //authorization from Digital Equipment Corporation.
31 // Revision 1.2 1996/06/18 09:13:25 erik
32 // use flags correctly, assorted cleanups and consortium fixes
34 // Revision 1.1.6.3 1995/10/25 21:00:14 William_Walker
35 // Add pc104-key support
36 // [1995/10/23 15:46:21 William_Walker]
38 // Revision 1.1.6.2 1995/08/07 17:40:37 William_Walker
39 // Upgrade XKB to protocol 0.62 (dual submit from decx11)
40 // [1995/08/06 14:06:28 William_Walker]
42 // Revision 1.1.2.4 1995/08/05 15:25:56 William_Walker
43 // Upgrade to XKB protocol 0.62
44 // [1995/08/05 14:40:02 William_Walker]
46 // Revision 1.1.2.3 1995/06/27 12:17:32 William_Walker
47 // Rename <TLDE> to ISO9995 compliant <AE00>.
48 // [1995/06/26 20:24:07 William_Walker]
50 // Revision 1.1.2.2 1995/06/05 19:21:31 William_Walker
51 // New file. I love keymaps.
52 // [1995/06/05 18:07:34 William_Walker]
56 // @(#)RCSfile: pc Revision: /main/3 (DEC) Date: 1996/01/24 12:13:36
58 xkb_keycodes "pc_common" {
97 // "Alphanumeric" keys
158 <LDM> = 255; // Support R5 Lock Down Modifiers
162 xkb_keycodes "pc10x" {
163 include "digital/pc(pc_common)"
182 alias <TLDE> = <AE00>;
184 indicator 3 = "Caps Lock";
185 indicator 4 = "Scroll Lock";
188 xkb_keycodes "pc101" {
189 include "digital/pc(pc10x)"
191 indicator 5 = "Num Lock";
195 xkb_keycodes "pc102" {
196 include "digital/pc(pc10x)"
199 indicator 5 = "Num Lock";
202 xkb_keycodes "pc104" {
203 include "digital/pc(pc101)"
209 xkb_keycodes "lk411_common" {
210 include "digital/pc(pc_common)"
236 alias <TLDE> = <AE00>;
238 indicator 3 = "Caps Lock";
239 indicator 4 = "Scroll Lock";
242 xkb_keycodes "lk411" {
243 include "digital/pc(lk411_common)"
247 xkb_keycodes "lk450" {
248 include "digital/pc(lk411)"
249 indicator 2 = "Compose";
250 indicator 1 = "Wait";
255 // PCXAJ-AA = pc+BKSL+AC12+AB11+MUHE+KANJ+HIRA+indicator
256 // LK411-AJ = lk411+MUHE+KANJ+HIRA
257 // LK411-JJ = lk411+BKSL+AZ01+MUHE+KANJ+HIRA
260 xkb_keycodes "pcxajaa" {
261 include "digital/pc(pc10x)"
268 indicator 5 = "Group 2";
271 xkb_keycodes "lk411jj" {
272 include "digital/pc(lk411_common)"