b_book1.gif (162 bytes) Input Hardware (keyboard)
Resetting applications | Win95/98

Keyboard - Key usage

Key   Windows DOS
Shift Keyboard modifier [A] - gives A (uppercase)
[@/2] - gives @ (character at the top of the key)
As for windows
[Shift Lock] or
[Caps Lock]
Sets single character keys to uppercase [A] - gives A
[@/2] gives 2
As for Windows
[Esc] or [Escape] Sends a break command (Ascii 27) to the CPU. The program interprets the break. Cancels current operation
For example
Close a dialog box
in a database - cancel add
As for Windows
[Tab] Sends tab character (Ascii 09) * In a dialog box jumps to the next object.
* In WP inserts the Tab character
As for Windows
[Control] or [Ctrl] (sometimes written ^) Keyboard modifier - used with other keys to change their Ascii value. Examples
[Ctrl]+[C] - sends an Ascii break command
Examples
[Ctrl]+[P] Echo screen output to printer. (Use [Ctrl]+[P] again to stop)
[Return] or [Enter] Sends CR character (Ascii 13) * In WP used to insert a paragraph end marker.
* In a dialog box will accept the contents of the dialog box.
As for Windows
[Backspace] Deletes the character before the edit cursor    
[Delete] Deletes the character on the edit cursor    
Function keys
[F1], [F2] .. [F12]
Send a not printable Ascii value to the CPU, which is then interpreted by the software. Result depends on the software.
For example: [F1] - Help
As for Windows
Arrow keys Direction control * In WP - moves the cursor round the screen. (Not necessarily in a straight line)
* In SS - moves the cell pointer
* In a menu - moves the highlight bar.
* In a game - changes the direction of a moving object
 
[Break]/[Reset] On the keyboard generally no effect on it's own. For example:
[Control]+[Break] may stop the current software
In Some Programming languages will break out of a looping instruction.
Numeric keypad With the [Num Lock] on enters numbers, otherwise direction and editing keys.    

[Rev: 20/7/98]14/8/97 © 1997-98 V/2-Com (Verhaart), P O Box 8415, Havelock North, New Zealand.