xref: /csrg-svn/usr.bin/tn3270/ctlr/unix.kbd (revision 62331)
148756Sbostic/*-
2*62331Sbostic * Copyright (c) 1988, 1993
3*62331Sbostic *	The Regents of the University of California.  All rights reserved.
433816Sbostic *
548756Sbostic * %sccs.include.redist.c%
633816Sbostic *
7*62331Sbostic *	@(#)unix.kbd	8.1 (Berkeley) 06/06/93
833816Sbostic */
933816Sbostic
1033816Sbostic/*
1131619Sminshall * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ]
1231619Sminshall *
1331619Sminshall * keynumber is in decimal, and starts in column 1.
1431619Sminshall * scancode is hexadecimal.
1531619Sminshall * unshifted, etc. - these are either a single ascii character,
1631619Sminshall *			or the name of a function or an AID-generating key.
1731619Sminshall *
1831619Sminshall * all fields are separated by a single space.
1931619Sminshall */
2031619Sminshall
2131619Sminshallextern struct hits hits[];
2231619Sminshall1 0e ` ~ LPRT
2331619Sminshall2 16 1 ! XON
2431619Sminshall3 1e 2 @ XOFF
2531619Sminshall4 26 3 # ALTK
2631619Sminshall5 25 4 $ ESCAPE
2731619Sminshall6 2e 5 % DISC
2831619Sminshall7 36 6 ^ MASTER_RESET
2931619Sminshall8 3d 7 & RESHOW
3031619Sminshall9 3e 8 * FLINP
3131619Sminshall10 46 9 ( SYNCH
3231619Sminshall11 45 0 ) INIT
3331619Sminshall12 4e - _ PCOFF
3431619Sminshall13 55 = + PCON
3531619Sminshall14 5d APLON APLOFF APLEND
3631619Sminshall15 66 LEFT
3731619Sminshall16 0d TAB BTAB
3831619Sminshall17 15 q Q FIELDEND
3931619Sminshall18 1d w W WORDEND
4031619Sminshall19 24 e E WORDBACKTAB
4131619Sminshall20 2d r R FERASE
4231619Sminshall21 2c t T WERASE
4331619Sminshall22 35 y Y ERASE
4431619Sminshall23 3c u U CLRTAB
4531619Sminshall24 43 i I SETHOM
4631619Sminshall25 44 o O SETMRG
4731619Sminshall26 4d p P UNDENT
4831619Sminshall27 54 [ { INDENT
4931619Sminshall28 5b \ | SETTAB
5031619Sminshall29 5c DELTAB COLTAB COLBAK
5131619Sminshall30 14 CAPS_LOCK
5231619Sminshall31 1c a A WORDTAB
5331619Sminshall32 1b s S CURSEL
5431619Sminshall33 23 d D VERTICAL_BAR
5531619Sminshall34 2b f F CENTSIGN
5631619Sminshall35 34 g G PF25
5731619Sminshall36 33 h H PF26
5831619Sminshall37 3b j J PF27
5931619Sminshall38 42 k K PF28
6031619Sminshall39 4b l L PF29
6131619Sminshall40 4c ; : PF30
6231619Sminshall41 52 ' " PF31
6331619Sminshall42 53 ] } PF32
6431619Sminshall43 5a NL
6531619Sminshall44 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
6631619Sminshall45 13 < > PF33
6731619Sminshall46 1a z Z PF34
6831619Sminshall47 22 x X PF35
6931619Sminshall48 21 c C PF36
7031619Sminshall49 2a v V
7131619Sminshall50 32 b B
7231619Sminshall51 31 n N
7331619Sminshall52 3a m M
7431619Sminshall53 41 , <
7531619Sminshall54 49 . >
7631619Sminshall55 4a / ?
7731619Sminshall56 51
7831619Sminshall57 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
7931619Sminshall58 11 RESET NULL DVCNL
8031619Sminshall59
8131619Sminshall60 19 MAKE_ALT MAKE_ALT MAKE_ALT
8231619Sminshall61 29 SPACE SPACE
8331619Sminshall62 39 MAKE_ALT MAKE_ALT MAKE_ALT
8431619Sminshall63
8531619Sminshall64 58 ENTER
8631619Sminshall65 06 CLEAR NULL TEST
8731619Sminshall66 0c NULL NULL ATTN
8831619Sminshall67 0b EEOF NULL EINP
8931619Sminshall68 0a
9031619Sminshall69 09 MAKE_CTRL
9131619Sminshall70 05 ATTN NULL TREQ
9231619Sminshall71 04
9331619Sminshall72 03
9431619Sminshall73 83
9531619Sminshall74 01
9631619Sminshall75 67 PA1 DP
9731619Sminshall76 64 BTAB
9831619Sminshall77
9931619Sminshall78 61 LEFT NULL LEFT2
10031619Sminshall79
10131619Sminshall80 6e PA2 FM
10231619Sminshall81 65 INSRT
10331619Sminshall82 63 UP
10431619Sminshall83 62 NULL NULL HOME
10531619Sminshall84 60 DOWN
10631619Sminshall85 6f PA3
10731619Sminshall86 6d DELETE
10831619Sminshall87
10931619Sminshall88 6a RIGHT NULL RIGHT2
11031619Sminshall89
11131619Sminshall90 76
11231619Sminshall91 6c 7
11331619Sminshall92 6b 4
11431619Sminshall93 69 1
11531619Sminshall94 68
11631619Sminshall95 77
11731619Sminshall96 75 8
11831619Sminshall97 73 5
11931619Sminshall98 72 2
12031619Sminshall99 70 0
12131619Sminshall100 7e ,
12231619Sminshall101 7d 9
12331619Sminshall102 74 6
12431619Sminshall103 7a 3
12531619Sminshall104 71 .
12631619Sminshall105 84 SPACE
12731619Sminshall106 7c TAB
12831619Sminshall107 7b -
12931619Sminshall108 79 ENTER
13031619Sminshall109 78
13131619Sminshall110 07 PF1
13231619Sminshall111 0f PF2
13331619Sminshall112 17 PF3
13431619Sminshall113 1f PF4
13531619Sminshall114 27 PF5
13631619Sminshall115 2f PF6
13731619Sminshall116 37 PF7
13831619Sminshall117 3f PF8 NULL MONOCASE
13931619Sminshall118 47 PF9
14031619Sminshall119 4f PF10
14131619Sminshall120 56 PF11
14231619Sminshall121 5e PF12
14331619Sminshall122 08 PF13
14431619Sminshall123 10 PF14
14531619Sminshall124 18 PF15
14631619Sminshall125 20 PF16
14731619Sminshall126 28 PF17
14831619Sminshall127 30 PF18
14931619Sminshall128 38 PF19
15031619Sminshall129 40 PF20
15131619Sminshall130 48 PF21
15231619Sminshall131 50 PF22
15331619Sminshall132 57 PF23
15431619Sminshall133 5f PF24
15531619Sminshall134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
15631619Sminshall135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
15731619Sminshall136 99 BREAK_ALT BREAK_ALT BREAK_ALT
15831619Sminshall137 B9 BREAK_ALT BREAK_ALT BREAK_ALT
159