home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 01e / msker301.zip / LK250.HLP < prev    next >
Text File  |  1990-01-18  |  4KB  |  110 lines

  1. File LK250.HLP            LK250 KEYBOARD UTILITY                  January 1990
  2.  
  3.  
  4. LK250.COM is a "device driver" for the DEC LK250 keyboard.  This is a keyboard
  5. made by Digital Equipment Corporation (DEC) which can be substituted for IBM's
  6. keyboard on IBM PC/ATs and compatibles.  This program has no effect when run
  7. on original PCs and PC/Xts.
  8.  
  9. Here's what LK250 does:
  10.  
  11. 1) It allows the keyboard to be switched from DEC to IBM mode and back under
  12. program control.  This replaces the "Press Alt-Special" mechanism provided
  13. by DEC.
  14.  
  15. 2) It allows programs which call it to manipulate the state of the keyboard.
  16. Currently, MS-DOS Kermit only does this to set/clear the Hold Screen LED, so
  17. that the user can tell if s/he's in Hold Screen mode.
  18.  
  19. 3) It intercepts certain key scancodes which normally can't be seen (like Num
  20. Lock) so that they can be used as DEC functions.
  21.  
  22. LK250.COM controls the behavior of the top-row function keys and the two
  23. keypads on the right end of the keyboard.  When LK250.COM is active, it puts
  24. your LK250 keyboard into "DEC" mode, meaning that the legends on the keytops
  25. apply, rather than the blue labels on the front of the keys.  The blue labels
  26. correspond to IBM keys and functions.
  27.  
  28. If LK250.COM is loaded, MS-DOS Kermit 3.0 will make use of it by putting the
  29. keyboard into DEC mode during terminal emulation (CONNECT), and returning it
  30. to IBM mode whenever terminal emulation ends.
  31.  
  32. When LK250.COM is told to go into DEC mode by Kermit's CONNECT command then
  33. the scan codes of the DEC keys are mapped to the MS-DOS Kermit keyboard verbs
  34. of the same name as the DEC keys, so the keyboard appears to work like the
  35. regular LK201 DEC keyboard found on the VT200 and 300 series terminals.
  36. Here's the list of assignments when LK250.COM is active and the keyboard is in
  37. DEC mode:
  38.  
  39. LK250 Key           Assignment (Character or Kermit Verb)
  40.  
  41. Compose             Escape (\27)                  Main Keyboard
  42. Backspace           DEL (\127)
  43. Shift-Backspace     Backspace (\8)
  44. Return              Carriage return (\13)
  45. Shift-Return        Linefeed (\10)
  46. Tab                 Horizontal Tab (\9)
  47.  
  48. F1  (Hold)          \Kholdscrn                    Top Row Function Keys
  49. F2  (Print Screen)  \Kprtscn
  50. F3  (Setup)         (none)
  51. F4                  (none)
  52. F5  (Break)         \Kbreak
  53. F6  (Interrupt)     \KdecF6
  54. F7  (Resume)        \KdecF7
  55. F8  (Cancel)        \KdecF8
  56. F9  (Main Screen)   \KdecF9
  57. F10 (Exit)          \KdecF10
  58. F11 (ESC)           \KdecF11
  59. F12 (BS)            \KdecF12
  60. F13 (LF)            \KdecF13
  61. F14 (Insert/Overst) \KdecF14
  62. F15 (Help)          \KdecHelp
  63. F16 (Do)            \KdecDo
  64. F17                 \KdecF17
  65. F18                 \KdecF18
  66. F19                 \KdecF19
  67. F20                 \KdecF20
  68.  
  69. Find                \KdecFind                     Cursor/select keypad (gray)
  70. Insert Here         \KdecInsert
  71. Remove              \KdecRemove
  72. Select              \KdecSelect
  73. Prev                \KdecPrev
  74. Next                \KdecNext
  75. Up Arrow            \Kuparr
  76. Left Arrow          \Klfarr
  77. Right Arrow         \Krtarr
  78. Down Arrow          \Kdnarr
  79.  
  80. PF1 (Gold)          \Kgold                         Numeric keypad
  81. PF2                 \Kpf2
  82. PF3                 \Kpf3
  83. PF4                 \Kpf4
  84. Keypad 7            \Kkp7
  85. Keypad 8            \Kkp8
  86. Keypad 9            \Kkp9
  87. Keypad - (Minus)    \Kkpminus
  88. Keypad 4            \Kkp4
  89. Keypad 5            \Kkp5
  90. Keypad 6            \Kkp6
  91. Keypad , (Comma)    \Kkpcoma
  92. Keypad 1            \Kkp1
  93. Keypad 2            \Kkp2
  94. Keypad 3            \Kkp3
  95. Keypad Enter        \Kkpenter
  96. Keypad 0            \Kkp0
  97. Keypad . (Period)   \Kkpdot
  98.  
  99. To install LK250.COM, just type "lk250" (this assumes that the file LK250.COM
  100. is in your current disk and directory or in your DOS path).  You can also
  101. run LK250 from your AUTOEXEC.BAT file if you want it to be active all the
  102. time.  To build LK250.COM from the assembly language source, see the
  103. instructions in the source file, LK250.ASM.
  104.  
  105. The LK250 program was written in IBM PC assembly language and contributed to
  106. Kermit Distribution by Terry Kennedy, St. Peter's College, Jersey City, New
  107. Jersey, USA (TERRY@SPCVXA.BITNET), December 1989.
  108.  
  109. End of File LK250.HLP.
  110.