home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / usr.bin / tn3270 / ctlr / 3270pc.kbd < prev    next >
Encoding:
Text File  |  1991-04-26  |  3.8 KB  |  183 lines

  1. /*-
  2.  * Copyright (c) 1988 The Regents of the University of California.
  3.  * All rights reserved.
  4.  *
  5.  * Redistribution and use in source and binary forms, with or without
  6.  * modification, are permitted provided that the following conditions
  7.  * are met:
  8.  * 1. Redistributions of source code must retain the above copyright
  9.  *    notice, this list of conditions and the following disclaimer.
  10.  * 2. Redistributions in binary form must reproduce the above copyright
  11.  *    notice, this list of conditions and the following disclaimer in the
  12.  *    documentation and/or other materials provided with the distribution.
  13.  * 3. All advertising materials mentioning features or use of this software
  14.  *    must display the following acknowledgement:
  15.  *    This product includes software developed by the University of
  16.  *    California, Berkeley and its contributors.
  17.  * 4. Neither the name of the University nor the names of its contributors
  18.  *    may be used to endorse or promote products derived from this software
  19.  *    without specific prior written permission.
  20.  *
  21.  * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
  22.  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  23.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  24.  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
  25.  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  26.  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  27.  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  28.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  29.  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  30.  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  31.  * SUCH DAMAGE.
  32.  *
  33.  *    @(#)3270pc.kbd    4.2 (Berkeley) 4/26/91
  34.  */
  35.  
  36. /*
  37.  * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ]
  38.  *
  39.  * keynumber is in decimal, and starts in column 1.
  40.  * scancode is hexadecimal.
  41.  * unshifted, etc. - these are either a single ascii character,
  42.  *            or the name of a function or an AID-generating key.
  43.  *
  44.  * all fields are separated by a single space.
  45.  */
  46. 1 0e ` ~
  47. 2 16 1 !
  48. 3 1e 2 @
  49. 4 26 3 #
  50. 5 25 4 $
  51. 6 2e 5 %
  52. 7 36 6 ^
  53. 8 3d 7 &
  54. 9 3e 8 *
  55. 10 46 9 (
  56. 11 45 0 )
  57. 12 4e - _
  58. 13 55 = +
  59. 14 5d
  60. 15 66 LEFT
  61. 16 0d TAB BTAB
  62. 17 15 q Q
  63. 18 1d w W
  64. 19 24 e E
  65. 20 2d r R
  66. 21 2c t T
  67. 22 35 y Y
  68. 23 3c u U
  69. 24 43 i I
  70. 25 44 o O
  71. 26 4d p P
  72. 27 54 [ {
  73. 28 5b \ |
  74. 29 5c
  75. 30 14 CAPS_LOCK
  76. 31 1c a A
  77. 32 1b s S
  78. 33 23 d D
  79. 34 2b f F
  80. 35 34 g G
  81. 36 33 h H
  82. 37 3b j J
  83. 38 42 k K
  84. 39 4b l L
  85. 40 4c ; :
  86. 41 52 ' "
  87. 42 53 ] }
  88. 43 5a NL
  89. 44 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
  90. 45 13 < >
  91. 46 1a z Z
  92. 47 22 x X
  93. 48 21 c C
  94. 49 2a v V
  95. 50 32 b B
  96. 51 31 n N
  97. 52 3a m M
  98. 53 41 , <
  99. 54 49 . >
  100. 55 4a / ?
  101. 56 51
  102. 57 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
  103. 58 11 RESET NULL DVCNL
  104. 59
  105. 60 19 MAKE_ALT MAKE_ALT MAKE_ALT
  106. 61 29 SPACE SPACE
  107. 62 39 MAKE_ALT MAKE_ALT MAKE_ALT
  108. 63
  109. 64 58 ENTER
  110. 65 06 CLEAR NULL TEST
  111. 66 0c NULL NULL ATTN
  112. 67 0b EEOF NULL EINP
  113. 68 0a
  114. 69 09 MAKE_CTRL
  115. 70 05 ATTN NULL TREQ
  116. 71 04
  117. 72 03
  118. 73 83
  119. 74 01
  120. 75 67 PA1 DP
  121. 76 64 BTAB
  122. 77
  123. 78 61 LEFT NULL LEFT2
  124. 79
  125. 80 6e PA2 FM
  126. 81 65 INSRT
  127. 82 63 UP
  128. 83 62 NULL NULL HOME
  129. 84 60 DOWN
  130. 85 6f PA3
  131. 86 6d DELETE
  132. 87
  133. 88 6a RIGHT NULL RIGHT2
  134. 89
  135. 90 76
  136. 91 6c 7
  137. 92 6b 4
  138. 93 69 1
  139. 94 68
  140. 95 77
  141. 96 75 8
  142. 97 73 5
  143. 98 72 2
  144. 99 70 0
  145. 100 7e ,
  146. 101 7d 9
  147. 102 74 6
  148. 103 7a 3
  149. 104 71 .
  150. 105 84 SPACE
  151. 106 7c TAB
  152. 107 7b -
  153. 108 79 ENTER
  154. 109 78
  155. 110 07 PF1
  156. 111 0f PF2
  157. 112 17 PF3
  158. 113 1f PF4
  159. 114 27 PF5
  160. 115 2f PF6
  161. 116 37 PF7
  162. 117 3f PF8 NULL MONOCASE
  163. 118 47 PF9
  164. 119 4f PF10
  165. 120 56 PF11
  166. 121 5e PF12
  167. 122 08 PF13
  168. 123 10 PF14
  169. 124 18 PF15
  170. 125 20 PF16
  171. 126 28 PF17
  172. 127 30 PF18
  173. 128 38 PF19
  174. 129 40 PF20
  175. 130 48 PF21
  176. 131 50 PF22
  177. 132 57 PF23
  178. 133 5f PF24
  179. 134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
  180. 135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
  181. 136 99 BREAK_ALT BREAK_ALT BREAK_ALT
  182. 137 B9 BREAK_ALT BREAK_ALT BREAK_ALT
  183.