Keyboard Interface Summary

This appendix summarizes the common keyboard operations, shortcut keys, and access key assignments.

The following table displays a summary of the keys used for navigation.

Common Navigation Keys
Key Cursor movement CTRL+cursor movement
LEFT ARROW Left one unit Left one proportionally larger unit
RIGHT ARROW Right one unit Right one proportionally larger unit
UP ARROW Up one unit or line Up one proportionally larger unit
DOWN ARROW Down one unit or line Down one proportionally larger unit
HOME To the beginning of the line To the beginning of the data (topmost position)
END To the end of the line To the end of the data (bottommost position)
PAGE UP Up one screen (previous screen, same position)1 Left one screen (or previous unit, if left does not apply)
PAGE DOWN Down one screen (next screen, same position)1 Right one screen (or next unit, if right does not apply)
TAB2 Next field To next tab position (in property sheets, next page)

1 "Screen" is defined as the height of the visible area being viewed. When scrolling, you should leave a nominal portion of the previous screen to provide context. For example in text, PAGE DOWN includes the last line of the previous screen as its first line.

2 Use the SHIFT key with the TAB key to navigate in the reverse direction.

The following table lists the common shortcut keys. Avoid assigning these keys to functions other than those listed.

Common Shortcut Keys
Key Meaning
CTRL+A Select All
CTRL+C1 Copy
CTRL+P Print
CTRL+V1 Paste
CTRL+Z1 Undo
F1 Display contextual Help window
SHIFT+F1 Activate context-sensitive Help mode (What's This?)
SHIFT+F10 Display shortcut menu
SPACEBAR2 Select (same as primary mouse button click)
ESC Cancel
ALT Activate or inactivate menu bar mode
ALT+TAB3 Display next primary window (or application)
ALT+ESC3 Display next window
ALT+SPACEBAR Display shortcut menu for the window
ALT+HYPEN Display shortcut menu for the active child window (MDI)
ALT+ENTER Display property sheet for current selection
ALT+F4 Close active window
ALT+F63 Switch to next window within application (between modeless secondary windows and their primary window)
ALT+PRINT SCREEN Capture active window image to the Clipboard
PRINT SCREEN Capture desktop image to the Clipboard
CTRL+ESC Access Start button on the taskbar
CTRL+F6 Display next child window (MDI)
CTRL+TAB Display next tabbed page or child window (MDI)
CTRL+ALT+DEL Reserved for system use

1 The system supports shortcut assignments available in earlier versions of Microsoft Windows (ALT+BACKSPACE, SHIFT+INSERT, CTRL+INSERT, SHIFT+DELETE). You should consider supporting them (though not documenting them) to support the transition of users.

2 If the context (for example, a text box) uses the spacebar for entering a space character, you can use CTRL+SPACEBAR. If that is also defined by the context, define your own key.

3 Using the SHIFT key with this key combination navigates in the reverse direction.

The following table lists shortcut key assignments for keyboards supporting the new Windows keys. The left Windows key and right Windows key are handled the same as in earlier versions of Windows. All Windows key combinations, whether currently assigned or not, are reserved for definition by the system only. Do not use these keys for your own application-defined functions.

Windows Keys
Key Meaning
Application key Display shortcut menu for the selected object
Windows key Display Start button menu
Windows+F1 Display Help Topics browser dialog box for the main Windows Help file
Windows+TAB Activate next application window
Windows+E Explore My Computer
Windows+F Find a file
Windows+CTRL+F Find a computer
Windows+M Minimize All
SHIFT+Windows+M Undo Minimize All
Windows+R Display Run dialog box
Windows+BREAK Reserved for system function
Windows+number Reserved for computer manufacturer use

The following table lists the key combinations and sequences the system uses to support accessibility. Support for these options is set by users from the Accessibility Options in Control Panel.

Accessibility Keys
Key Meaning
SHIFT (pressed five consecutive times) Toggle StickyKeys
RIGHT SHIFT (held eight or more seconds) Toggle FilterKeys (SlowKeys, RepeatKeys, and BounceKeys)
NUM LOCK (held five or more seconds) Toggle ToggleKeys