1 // $Xorg: indy,v 1.3 2000/08/17 19:54:39 cpqbld Exp $
2 default xkb_keycodes "universal" {
5 include "sgi_vndr/indy(pc105)"
7 alternate <BKSL> = 100;
8 alternate <BKSL> = 101;
10 xkb_keycodes "pc101" {
129 alias <AE00> = <TLDE>;
130 alias <AC00> = <CAPS>;
131 alias <AA00> = <LCTL>;
132 alias <AA01> = <LALT>;
133 alias <AA09> = <RALT>;
134 alias <ALGR> = <RALT>;
135 alias <AA12> = <RCTL>;
137 virtual indicator 1 = "L1";
138 virtual indicator 2 = "L2";
139 virtual indicator 3 = "L3";
140 virtual indicator 4 = "L4";
141 indicator 5 = "Caps Lock";
142 indicator 6 = "Num Lock";
143 indicator 7 = "Scroll Lock";
146 xkb_keycodes "pc102" {
149 augment "sgi_vndr/indy(pc101)"
153 xkb_keycodes "pc104" {
154 include "sgi_vndr/indy(pc101)"
158 // These key names are here to support so-called "Windows95"
159 // keyboards like the Microsoft Natural keyboard.
164 xkb_keycodes "pc105" {
166 augment "sgi_vndr/indy(pc104)"
170 xkb_keycodes "jp106" {
177 alias <TLDE> = <HZTG>;
178 alias <AE00> = <HZTG>;
179 alias <AE13> = <BKSL>;
180 augment "sgi_vndr/indy(pc101)"
184 // can be combined with any other "indy" keycode
185 // description to add virtual keys which can be
186 // used to implement an overlay-based numeric
188 partial hidden xkb_keycodes "overlayKeypad" {
201 partial hidden xkb_keycodes "shiftLock" {
202 indicator 5 = "Shift Lock";