1/* 2 * Copyright (c) 1988 Regents of the University of California. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms are permitted 6 * provided that the above copyright notice and this paragraph are 7 * duplicated in all such forms and that any documentation, 8 * advertising materials, and other materials related to such 9 * distribution and use acknowledge that the software was developed 10 * by the University of California, Berkeley. The name of the 11 * University may not be used to endorse or promote products derived 12 * from this software without specific prior written permission. 13 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR 14 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 15 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. 16 * 17 * @(#)3270pc.kbd 4.1 (Berkeley) 12/04/88 18 */ 19 20/* 21 * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ] 22 * 23 * keynumber is in decimal, and starts in column 1. 24 * scancode is hexadecimal. 25 * unshifted, etc. - these are either a single ascii character, 26 * or the name of a function or an AID-generating key. 27 * 28 * all fields are separated by a single space. 29 */ 301 0e ` ~ 312 16 1 ! 323 1e 2 @ 334 26 3 # 345 25 4 $ 356 2e 5 % 367 36 6 ^ 378 3d 7 & 389 3e 8 * 3910 46 9 ( 4011 45 0 ) 4112 4e - _ 4213 55 = + 4314 5d 4415 66 LEFT 4516 0d TAB BTAB 4617 15 q Q 4718 1d w W 4819 24 e E 4920 2d r R 5021 2c t T 5122 35 y Y 5223 3c u U 5324 43 i I 5425 44 o O 5526 4d p P 5627 54 [ { 5728 5b \ | 5829 5c 5930 14 CAPS_LOCK 6031 1c a A 6132 1b s S 6233 23 d D 6334 2b f F 6435 34 g G 6536 33 h H 6637 3b j J 6738 42 k K 6839 4b l L 6940 4c ; : 7041 52 ' " 7142 53 ] } 7243 5a NL 7344 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT 7445 13 < > 7546 1a z Z 7647 22 x X 7748 21 c C 7849 2a v V 7950 32 b B 8051 31 n N 8152 3a m M 8253 41 , < 8354 49 . > 8455 4a / ? 8556 51 8657 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT 8758 11 RESET NULL DVCNL 8859 8960 19 MAKE_ALT MAKE_ALT MAKE_ALT 9061 29 SPACE SPACE 9162 39 MAKE_ALT MAKE_ALT MAKE_ALT 9263 9364 58 ENTER 9465 06 CLEAR NULL TEST 9566 0c NULL NULL ATTN 9667 0b EEOF NULL EINP 9768 0a 9869 09 MAKE_CTRL 9970 05 ATTN NULL TREQ 10071 04 10172 03 10273 83 10374 01 10475 67 PA1 DP 10576 64 BTAB 10677 10778 61 LEFT NULL LEFT2 10879 10980 6e PA2 FM 11081 65 INSRT 11182 63 UP 11283 62 NULL NULL HOME 11384 60 DOWN 11485 6f PA3 11586 6d DELETE 11687 11788 6a RIGHT NULL RIGHT2 11889 11990 76 12091 6c 7 12192 6b 4 12293 69 1 12394 68 12495 77 12596 75 8 12697 73 5 12798 72 2 12899 70 0 129100 7e , 130101 7d 9 131102 74 6 132103 7a 3 133104 71 . 134105 84 SPACE 135106 7c TAB 136107 7b - 137108 79 ENTER 138109 78 139110 07 PF1 140111 0f PF2 141112 17 PF3 142113 1f PF4 143114 27 PF5 144115 2f PF6 145116 37 PF7 146117 3f PF8 NULL MONOCASE 147118 47 PF9 148119 4f PF10 149120 56 PF11 150121 5e PF12 151122 08 PF13 152123 10 PF14 153124 18 PF15 154125 20 PF16 155126 28 PF17 156127 30 PF18 157128 38 PF19 158129 40 PF20 159130 48 PF21 160131 50 PF22 161132 57 PF23 162133 5f PF24 163134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT 164135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT 165136 99 BREAK_ALT BREAK_ALT BREAK_ALT 166137 B9 BREAK_ALT BREAK_ALT BREAK_ALT 167