2 //Copyright (c) 1996 Digital Equipment Corporation
4 //Permission is hereby granted, free of charge, to any person obtaining
5 //a copy of this software and associated documentation files (the
6 //"Software"), to deal in the Software without restriction, including
7 //without limitation the rights to use, copy, modify, merge, publish,
8 //distribute, sublicense, and sell copies of the Software, and to
9 //permit persons to whom the Software is furnished to do so, subject to
10 //the following conditions:
12 //The above copyright notice and this permission notice shall be included
13 //in all copies or substantial portions of the Software.
15 //THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
16 //OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
17 //MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
18 //IN NO EVENT SHALL DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM,
19 //DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
20 //OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
21 //THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23 //Except as contained in this notice, the name of the Digital Equipment
24 //Corporation shall not be used in advertising or otherwise to promote
25 //the sale, use or other dealings in this Software without prior written
26 //authorization from Digital Equipment Corporation.
30 // Revision 1.2 1996/06/18 09:13:22 erik
31 // use flags correctly, assorted cleanups and consortium fixes
33 // Revision 1.1.6.2 1995/08/07 17:40:34 William_Walker
34 // Upgrade XKB to protocol 0.62 (dual submit from decx11)
35 // [1995/08/06 14:06:25 William_Walker]
37 // Revision 1.1.2.4 1995/08/05 15:25:55 William_Walker
38 // Upgrade to XKB protocol 0.62
39 // [1995/08/05 14:39:58 William_Walker]
41 // Revision 1.1.2.3 1995/06/27 12:17:31 William_Walker
42 // Rename <TLDE> to ISO9995 compliant <AE00>.
43 // [1995/06/26 20:24:04 William_Walker]
45 // Revision 1.1.2.2 1995/06/05 19:21:28 William_Walker
46 // New file. I love keymaps.
47 // [1995/06/05 18:07:29 William_Walker]
51 // @(#)RCSfile: lk Revision: /main/3 (DEC) Date: 1996/01/24 12:13:31
53 xkb_keycodes "lk_common" {
87 // "Alphanumeric" keys
147 <LDM> = 255; // Support R5 Lock Down Modifiers
149 alias <TLDE> = <AE00>;
152 xkb_keycodes "lkx01" {
153 include "digital_vndr/lk(lk_common)"
179 xkb_keycodes "lk201" {
180 include "digital_vndr/lk(lkx01)"
181 indicator 4 = "Scroll Lock";
182 indicator 3 = "Caps Lock";
183 indicator 2 = "Compose";
184 indicator 1 = "Wait";
187 xkb_keycodes "lk421" {
188 include "digital_vndr/lk(lkx01)"
194 xkb_keycodes "lk401" {
195 include "digital_vndr/lk(lk421)"
196 indicator 4 = "Scroll Lock";
197 indicator 3 = "Caps Lock";
200 xkb_keycodes "lk44x" {
201 include "digital_vndr/lk(lk_common)"
222 xkb_keycodes "lk443" {
223 include "digital_vndr/lk(lk44x)"
225 indicator 3 = "Caps Lock";
226 indicator 4 = "Scroll Lock";
227 indicator 5 = "Num Lock";
230 xkb_keycodes "lk444" {
231 include "digital_vndr/lk(lk44x)"
234 indicator 3 = "Caps Lock";
235 indicator 4 = "Scroll Lock";
236 indicator 5 = "Num Lock";
240 // LK421-AJ = lk421 +AB11
241 // LK421-JJ = lk421aj+MUHE+KANJ+HIRA
243 // LK401-BJ = lk401 +MUHE+KANJ+HIRA
244 // LK401-JJ = lk401bj+AB11
248 xkb_keycodes "lk421aj" {
249 include "digital_vndr/lk(lk421)"
253 xkb_keycodes "lk421jj" {
254 include "digital_vndr/lk(lk421aj)"
260 xkb_keycodes "lk401bj" {
261 include "digital_vndr/lk(lk401)"
267 xkb_keycodes "lk401jj" {
268 include "digital_vndr/lk(lk401bj)"