1 // $Xorg: lk,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:22 erik
32 // use flags correctly, assorted cleanups and consortium fixes
34 // Revision 1.1.6.2 1995/08/07 17:40:34 William_Walker
35 // Upgrade XKB to protocol 0.62 (dual submit from decx11)
36 // [1995/08/06 14:06:25 William_Walker]
38 // Revision 1.1.2.4 1995/08/05 15:25:55 William_Walker
39 // Upgrade to XKB protocol 0.62
40 // [1995/08/05 14:39:58 William_Walker]
42 // Revision 1.1.2.3 1995/06/27 12:17:31 William_Walker
43 // Rename <TLDE> to ISO9995 compliant <AE00>.
44 // [1995/06/26 20:24:04 William_Walker]
46 // Revision 1.1.2.2 1995/06/05 19:21:28 William_Walker
47 // New file. I love keymaps.
48 // [1995/06/05 18:07:29 William_Walker]
52 // @(#)RCSfile: lk Revision: /main/3 (DEC) Date: 1996/01/24 12:13:31
54 xkb_keycodes "lk_common" {
88 // "Alphanumeric" keys
148 <LDM> = 255; // Support R5 Lock Down Modifiers
150 alias <TLDE> = <AE00>;
153 xkb_keycodes "lkx01" {
154 include "digital_vndr/lk(lk_common)"
180 xkb_keycodes "lk201" {
181 include "digital_vndr/lk(lkx01)"
182 indicator 4 = "Scroll Lock";
183 indicator 3 = "Caps Lock";
184 indicator 2 = "Compose";
185 indicator 1 = "Wait";
188 xkb_keycodes "lk421" {
189 include "digital_vndr/lk(lkx01)"
195 xkb_keycodes "lk401" {
196 include "digital_vndr/lk(lk421)"
197 indicator 4 = "Scroll Lock";
198 indicator 3 = "Caps Lock";
201 xkb_keycodes "lk44x" {
202 include "digital_vndr/lk(lk_common)"
223 xkb_keycodes "lk443" {
224 include "digital_vndr/lk(lk44x)"
226 indicator 3 = "Caps Lock";
227 indicator 4 = "Scroll Lock";
228 indicator 5 = "Num Lock";
231 xkb_keycodes "lk444" {
232 include "digital_vndr/lk(lk44x)"
235 indicator 3 = "Caps Lock";
236 indicator 4 = "Scroll Lock";
237 indicator 5 = "Num Lock";
241 // LK421-AJ = lk421 +AB11
242 // LK421-JJ = lk421aj+MUHE+KANJ+HIRA
244 // LK401-BJ = lk401 +MUHE+KANJ+HIRA
245 // LK401-JJ = lk401bj+AB11
249 xkb_keycodes "lk421aj" {
250 include "digital_vndr/lk(lk421)"
254 xkb_keycodes "lk421jj" {
255 include "digital_vndr/lk(lk421aj)"
261 xkb_keycodes "lk401bj" {
262 include "digital_vndr/lk(lk401)"
268 xkb_keycodes "lk401jj" {
269 include "digital_vndr/lk(lk401bj)"