~hexperides/hexperides/main

« back to all changes in this revision

Viewing changes to etc/X11/xkb/symbols/digital/lk

  • Committer: RicardoCardenes
  • Date: 2005-06-10 15:49:54 UTC
  • Revision ID: RicardoCardenes-8124e411ce351a4aa8b751fa1054a3c0e680bad5
movemos el contenido actual dentro de "trunk"

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// $Xorg: lk,v 1.3 2000/08/17 19:54:44 cpqbld Exp $
 
2
//
 
3
//Copyright (c) 1996  Digital Equipment Corporation
 
4
//
 
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:
 
12
//
 
13
//The above copyright notice and this permission notice shall be included
 
14
//in all copies or substantial portions of the Software.
 
15
//
 
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.
 
23
//
 
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.
 
28
//
 
29
// HISTORY
 
30
// Log: lk,v 
 
31
// Revision 1.2  1996/06/18  09:10:09  erik
 
32
// use flags correctly, assorted cleanups and consortium fixes
 
33
//
 
34
// Revision 1.1.2.2  1995/03/10  17:16:52  William_Walker
 
35
//      Rename to avoid name conflicts with XKB stuff
 
36
//      [1995/03/10  17:10:33  William_Walker]
 
37
//
 
38
// Revision 1.1.2.2  1994/10/31  15:22:00  William_Walker
 
39
//      New experimental version.
 
40
//      [1994/10/31  14:48:37  William_Walker]
 
41
// 
 
42
// EndLog
 
43
// 
 
44
// @(#)RCSfile: lk,v  Revision: 1.2  (DEC) Date: 1996/01/24 12:14:58
 
45
// 
 
46
// Symbols common to all the LK-style keyboards.
 
47
//
 
48
default xkb_symbols "common" {
 
49
 
 
50
    // Modifier mappings
 
51
    modifier_map Shift          { Shift_L,      Shift_R   };
 
52
    modifier_map Lock           { Caps_Lock };
 
53
    modifier_map Control        { Control_L, Control_R };
 
54
    modifier_map Mod1           { Alt_L, Alt_R, Meta_L, Meta_R };
 
55
    modifier_map Mod2           { Num_Lock };
 
56
    modifier_map Mod3           { Scroll_Lock };
 
57
 
 
58
    // Additional alphanumeric keys
 
59
    key <LSGT>          { [ less,       greater         ] };
 
60
    key <LALT>          { [ Alt_L,      Meta_L          ] };
 
61
 
 
62
    // "Function" keys
 
63
    key <FK01>          { [ F1                          ] };
 
64
    key <FK02>          { [ F2                          ] };
 
65
    key <FK03>          { [ F3                          ] };
 
66
    key <FK04>          { [ F4                          ] };
 
67
    key <FK05>          { [ F5                          ] };
 
68
    key <FK06>          { [ F6                          ] };
 
69
    key <FK07>          { [ F7                          ] };
 
70
    key <FK08>          { [ F8                          ] };
 
71
    key <FK09>          { [ F9                          ] };
 
72
    key <FK10>          { [ F10                         ] };
 
73
    key <FK11>          { [ Escape,     F11             ] };
 
74
    key <FK12>          { [ F12                         ] };
 
75
    key <FK13>          { [ F13                         ] };
 
76
    key <FK14>          { [ F14                         ] };
 
77
    key <FK17>          { [ F17                         ] };
 
78
    key <FK18>          { [ F18                         ] };
 
79
    key <FK19>          { [ F19                         ] };
 
80
    key <FK20>          { [ F20                         ] };
 
81
 
 
82
    // "Editing" keys
 
83
    key <HELP>          { [ Help                        ] };
 
84
    key <DO>            { [ Menu                        ] };
 
85
    key <FIND>          { [ Find                        ] };
 
86
    key <INS>           { [ Insert                      ] };
 
87
    key <DELE>          { [ Delete                      ] };
 
88
    key <SELE>          { [ Select                      ] };
 
89
    key <PGUP>          { [ Prior                       ] };
 
90
    key <PGDN>          { [ Next                        ] };
 
91
 
 
92
    key <UP>            { [ Up                          ] };
 
93
    key <LEFT>          { [ Left                        ] };
 
94
    key <DOWN>          { [ Down                        ] };
 
95
    key <RGHT>          { [ Right                       ] };
 
96
 
 
97
    // "Keypad" keys
 
98
    key <KPF1>          {
 
99
                                type= "SHIFT+ALT",
 
100
                                symbols[Group1]=[ KP_F1,Pointer_EnableKeys ]
 
101
                        };
 
102
    key <KPF2>          { [ KP_F2                       ] };
 
103
    key <KPF3>          { [ KP_F3                       ] };
 
104
    key <KPF4>          { [ KP_F4                       ] };
 
105
 
 
106
    key <KPCO>          { [ KP_Separator                ] };
 
107
    key <KPSU>          { [ KP_Subtract                 ] };
 
108
 
 
109
    key <KP7>           { [ KP_7                        ] };
 
110
    key <KP8>           { [ KP_8                        ] };
 
111
    key <KP9>           { [ KP_9                        ] };
 
112
 
 
113
    key <KP4>           { [ KP_4                        ] };
 
114
    key <KP5>           { [ KP_5                        ] };
 
115
    key <KP6>           { [ KP_6                        ] };
 
116
 
 
117
    key <KP1>           { [ KP_1                        ] };
 
118
    key <KP2>           { [ KP_2                        ] };
 
119
    key <KP3>           { [ KP_3                        ] };
 
120
    key <KPEN>          { [ KP_Enter                    ] };
 
121
 
 
122
    key <KP0>           { [ KP_0                        ] };
 
123
    key <KPDL>          { [ KP_Decimal                  ] };
 
124
};
 
125
 
 
126
xkb_symbols "lk401" {
 
127
    include "symbols/digital/lk(common)"
 
128
    key <RALT>              { [ Alt_R,      Meta_R          ] };
 
129
    key <LCMP>              { [ Multi_key                   ] };
 
130
    key <RCMP>              { [ Multi_key                   ] };
 
131
};