home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Phoenix CD 2.0
/
Phoenix_CD.cdr
/
01e
/
msker301.zip
/
LK250.HLP
< prev
next >
Wrap
Text File
|
1990-01-18
|
4KB
|
110 lines
File LK250.HLP LK250 KEYBOARD UTILITY January 1990
LK250.COM is a "device driver" for the DEC LK250 keyboard. This is a keyboard
made by Digital Equipment Corporation (DEC) which can be substituted for IBM's
keyboard on IBM PC/ATs and compatibles. This program has no effect when run
on original PCs and PC/Xts.
Here's what LK250 does:
1) It allows the keyboard to be switched from DEC to IBM mode and back under
program control. This replaces the "Press Alt-Special" mechanism provided
by DEC.
2) It allows programs which call it to manipulate the state of the keyboard.
Currently, MS-DOS Kermit only does this to set/clear the Hold Screen LED, so
that the user can tell if s/he's in Hold Screen mode.
3) It intercepts certain key scancodes which normally can't be seen (like Num
Lock) so that they can be used as DEC functions.
LK250.COM controls the behavior of the top-row function keys and the two
keypads on the right end of the keyboard. When LK250.COM is active, it puts
your LK250 keyboard into "DEC" mode, meaning that the legends on the keytops
apply, rather than the blue labels on the front of the keys. The blue labels
correspond to IBM keys and functions.
If LK250.COM is loaded, MS-DOS Kermit 3.0 will make use of it by putting the
keyboard into DEC mode during terminal emulation (CONNECT), and returning it
to IBM mode whenever terminal emulation ends.
When LK250.COM is told to go into DEC mode by Kermit's CONNECT command then
the scan codes of the DEC keys are mapped to the MS-DOS Kermit keyboard verbs
of the same name as the DEC keys, so the keyboard appears to work like the
regular LK201 DEC keyboard found on the VT200 and 300 series terminals.
Here's the list of assignments when LK250.COM is active and the keyboard is in
DEC mode:
LK250 Key Assignment (Character or Kermit Verb)
Compose Escape (\27) Main Keyboard
Backspace DEL (\127)
Shift-Backspace Backspace (\8)
Return Carriage return (\13)
Shift-Return Linefeed (\10)
Tab Horizontal Tab (\9)
F1 (Hold) \Kholdscrn Top Row Function Keys
F2 (Print Screen) \Kprtscn
F3 (Setup) (none)
F4 (none)
F5 (Break) \Kbreak
F6 (Interrupt) \KdecF6
F7 (Resume) \KdecF7
F8 (Cancel) \KdecF8
F9 (Main Screen) \KdecF9
F10 (Exit) \KdecF10
F11 (ESC) \KdecF11
F12 (BS) \KdecF12
F13 (LF) \KdecF13
F14 (Insert/Overst) \KdecF14
F15 (Help) \KdecHelp
F16 (Do) \KdecDo
F17 \KdecF17
F18 \KdecF18
F19 \KdecF19
F20 \KdecF20
Find \KdecFind Cursor/select keypad (gray)
Insert Here \KdecInsert
Remove \KdecRemove
Select \KdecSelect
Prev \KdecPrev
Next \KdecNext
Up Arrow \Kuparr
Left Arrow \Klfarr
Right Arrow \Krtarr
Down Arrow \Kdnarr
PF1 (Gold) \Kgold Numeric keypad
PF2 \Kpf2
PF3 \Kpf3
PF4 \Kpf4
Keypad 7 \Kkp7
Keypad 8 \Kkp8
Keypad 9 \Kkp9
Keypad - (Minus) \Kkpminus
Keypad 4 \Kkp4
Keypad 5 \Kkp5
Keypad 6 \Kkp6
Keypad , (Comma) \Kkpcoma
Keypad 1 \Kkp1
Keypad 2 \Kkp2
Keypad 3 \Kkp3
Keypad Enter \Kkpenter
Keypad 0 \Kkp0
Keypad . (Period) \Kkpdot
To install LK250.COM, just type "lk250" (this assumes that the file LK250.COM
is in your current disk and directory or in your DOS path). You can also
run LK250 from your AUTOEXEC.BAT file if you want it to be active all the
time. To build LK250.COM from the assembly language source, see the
instructions in the source file, LK250.ASM.
The LK250 program was written in IBM PC assembly language and contributed to
Kermit Distribution by Terry Kennedy, St. Peter's College, Jersey City, New
Jersey, USA (TERRY@SPCVXA.BITNET), December 1989.
End of File LK250.HLP.