home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
dntst2.zip
/
KEYBOARD.TBL
< prev
next >
Wrap
Text File
|
1993-12-24
|
5KB
|
111 lines
************************************************************************
* DENTIST Keyboard Scan Cross-Reference Table *
* *
* This table is used to obtain a description of the various key *
* combinations entered on the keyboard. The keyboard scan characters *
* presented to the DENTIST program are in the first column. These are *
* presented by the HLLAPI program and cannot be modified. The second *
* column contains the description of the key in 'english'. This is *
* how the key will be represented visually in the keystroke recording. *
* For example, pressing the BACKTAB key during the keystroke recording *
* process might cause a keyboard scan code of '@B' to be presented to *
* program. If this were 'recorded', the user would see a '@B' in the *
* recording when it was being editted. This is not very meaningful. *
* Instead, the '@B' is translated to '~BACKTAB' with a '~' indicating *
* that 'BACKTAB' represents a keystroke, not recorded text. If the *
* user wants to add keystrokes during editting, the table can be used *
* as a 'quick-reference' to the possible values. This table can be *
* modified by the user if the 'english' translations are not to their *
* liking. Care must be taken to insure that all saved recordings are *
* editted to match any changed entries, if not, errors will occur *
* during playback of the recordings. The second column value must be *
* a single word, i.e. no blanks are allowed. 'Enter-key', 'Enter_key', *
* and 'EnterKey' are all acceptable while 'Enter Key' is not. Any *
* keyboard key can be remapped to another using the OS/2 *
* Communications Manager Keyboard Remapping utility. This could cause *
* a physical keyboard key to return a different 'logical' keystroke. *
* For example, the 3270 terminal 'Enter' key could be mapped to the *
* right-hand 'Ctrl' key. This would cause DENTIST to record '~ENTER' *
* when that key is pressed though the physical key "says" 'Ctrl'. *
* You could change the '@E' keys definition to 'RCTRL=ENTER' if you *
* wanted to for clarity. *
* *
* The third column defines whether this keystroke is considered a *
* normally used keystroke. For example, '@E' is the 'Enter' key. If *
* you recorded onto this key, you would lose its normal function which *
* would probably make your keyboard quite useless. DENTIST will give *
* you a warning before accepting the key as a recording target if the *
* value in the third column for the key is set to '1'. *
* *
* Lines beginning with an asterisk are ignored. If you change the *
* the table, I would suggest commenting out the original line and *
* than adding your modified line. This allows you to 'back-out' of the *
* changes fairly quickly. This table is loaded at invocation time and *
* any changes will not be picked up until DENTIST is restarted. *
************************************************************************
@B Backtab 1
@C Clear 1
@D Delete 1
@E Enter 1
@F EraseEOF 1
@G PC-Home 0
@H Help 0
@I Insert 1
@J Jump 0
@K Copy 0
@L Left 1
@M Enlarge 0
@N Newline 0
@O Space 0
@P Print 0
@Q Finish 0
@R Reset 1
@T Tab 1
@U Up 1
@V Down 1
@W WsCtrl 0
@Z Right 1
@0 Home 1
@a F10 1
@b F11 1
@c F12 1
@d F13 1
@e F14 1
@f F15 1
@g F16 1
@h F17 1
@i F18 1
@j F19 1
@k F20 1
@l F21 1
@m F22 1
@n F23 1
@o F24 1
@1 F1 1
@2 F2 1
@3 F3 1
@4 F4 1
@5 F5 1
@6 F6 1
@7 F7 1
@8 F8 1
@9 F9 1
@p Plus 0
@q End 0
@s Scroll_Lock 0
@t Num_Lock 1
@u PgUp 0
@v PgDn 0
@w Esc 0
@x PA1 1
@y PA2 1
@z PA3 1
@< Backspace 0
@> PC-Tab 0
@- Minus 0
@rr Ctrl+r 0
@rs Ctrl+s 0
@rm Ctrl+m 0
@rq Ctrl+q 0
@rx Ctrl+x 0