1/*- 2 * Copyright (c) 1988 The Regents of the University of California. 3 * All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)unix.kbd 4.2 (Berkeley) 04/26/91 8 */ 9 10/* 11 * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ] 12 * 13 * keynumber is in decimal, and starts in column 1. 14 * scancode is hexadecimal. 15 * unshifted, etc. - these are either a single ascii character, 16 * or the name of a function or an AID-generating key. 17 * 18 * all fields are separated by a single space. 19 */ 20 21extern struct hits hits[]; 221 0e ` ~ LPRT 232 16 1 ! XON 243 1e 2 @ XOFF 254 26 3 # ALTK 265 25 4 $ ESCAPE 276 2e 5 % DISC 287 36 6 ^ MASTER_RESET 298 3d 7 & RESHOW 309 3e 8 * FLINP 3110 46 9 ( SYNCH 3211 45 0 ) INIT 3312 4e - _ PCOFF 3413 55 = + PCON 3514 5d APLON APLOFF APLEND 3615 66 LEFT 3716 0d TAB BTAB 3817 15 q Q FIELDEND 3918 1d w W WORDEND 4019 24 e E WORDBACKTAB 4120 2d r R FERASE 4221 2c t T WERASE 4322 35 y Y ERASE 4423 3c u U CLRTAB 4524 43 i I SETHOM 4625 44 o O SETMRG 4726 4d p P UNDENT 4827 54 [ { INDENT 4928 5b \ | SETTAB 5029 5c DELTAB COLTAB COLBAK 5130 14 CAPS_LOCK 5231 1c a A WORDTAB 5332 1b s S CURSEL 5433 23 d D VERTICAL_BAR 5534 2b f F CENTSIGN 5635 34 g G PF25 5736 33 h H PF26 5837 3b j J PF27 5938 42 k K PF28 6039 4b l L PF29 6140 4c ; : PF30 6241 52 ' " PF31 6342 53 ] } PF32 6443 5a NL 6544 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT 6645 13 < > PF33 6746 1a z Z PF34 6847 22 x X PF35 6948 21 c C PF36 7049 2a v V 7150 32 b B 7251 31 n N 7352 3a m M 7453 41 , < 7554 49 . > 7655 4a / ? 7756 51 7857 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT 7958 11 RESET NULL DVCNL 8059 8160 19 MAKE_ALT MAKE_ALT MAKE_ALT 8261 29 SPACE SPACE 8362 39 MAKE_ALT MAKE_ALT MAKE_ALT 8463 8564 58 ENTER 8665 06 CLEAR NULL TEST 8766 0c NULL NULL ATTN 8867 0b EEOF NULL EINP 8968 0a 9069 09 MAKE_CTRL 9170 05 ATTN NULL TREQ 9271 04 9372 03 9473 83 9574 01 9675 67 PA1 DP 9776 64 BTAB 9877 9978 61 LEFT NULL LEFT2 10079 10180 6e PA2 FM 10281 65 INSRT 10382 63 UP 10483 62 NULL NULL HOME 10584 60 DOWN 10685 6f PA3 10786 6d DELETE 10887 10988 6a RIGHT NULL RIGHT2 11089 11190 76 11291 6c 7 11392 6b 4 11493 69 1 11594 68 11695 77 11796 75 8 11897 73 5 11998 72 2 12099 70 0 121100 7e , 122101 7d 9 123102 74 6 124103 7a 3 125104 71 . 126105 84 SPACE 127106 7c TAB 128107 7b - 129108 79 ENTER 130109 78 131110 07 PF1 132111 0f PF2 133112 17 PF3 134113 1f PF4 135114 27 PF5 136115 2f PF6 137116 37 PF7 138117 3f PF8 NULL MONOCASE 139118 47 PF9 140119 4f PF10 141120 56 PF11 142121 5e PF12 143122 08 PF13 144123 10 PF14 145124 18 PF15 146125 20 PF16 147126 28 PF17 148127 30 PF18 149128 38 PF19 150129 40 PF20 151130 48 PF21 152131 50 PF22 153132 57 PF23 154133 5f PF24 155134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT 156135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT 157136 99 BREAK_ALT BREAK_ALT BREAK_ALT 158137 B9 BREAK_ALT BREAK_ALT BREAK_ALT 159