Home | Tips | Library | Other Authors | Other WP Sites | Writer's Links | Contact | Site Map | Donate

Barry MacDonnell's
Toolbox for WordPerfect

Macros, tips, and templates for Corel® WordPerfect® for Windows®
© Copyright 1996-2017 by Barry MacDonnell. All Rights Reserved.

Page updated Jan 30, 2017

WordPerfect Tips
Main tips page | Browse tips
Make the <Shift> key turn <Caps Lock> off automatically

Related items -

•  To keep from accidentally toggling the <Insert> key to typeover (overwrite) mode, see here.

•  If you have already typed something with <Caps Lock> on and then noticed upper and lower case was reversed, you can quickly fix it without having to delete it and then re-type it. See the Convert Case macro here.

In WordPerfect (only):

After typing in ALL CAPS with the Caps Lock key enabled, you might find that the next sentences look something like this:


To help prevent this from happening in WordPerfect while you type,

  • Click Tools, QuickCorrect, Format-As-You-Go.
  • Enable the CapsFix checkbox.

    [For more on QuickCorrect features and functions, see here.]

    [To quickly fix the text after it was typed, see the sidebar on the left.]

In all Windows programs, including WordPerfect:

To set Windows computers to work this way in all programs, see the method below for your version of Windows.

Using it once you have set it up:

To toggle Caps Lock off, just press the <Shift> key instead of the <Caps Lock> key. Or, if the next word is supposed to start with a capital letter, just press the <Shift> key while typing that letter.

Note that pressing the <Caps Lock> key to toggle it off will no longer work. You must use the <Shift> key.

If you wish, you can leave WordPerfect's CapsFix option (above) enabled even if you use the Windows method below. The Windows method will take precedence, efectively ignoring the WordPerfect method.

Be sure to inform other users about this change to your system, since they might think something is wrong with the keyboard when using the Caps Lock key. Nothing's wrong -- it's just using the method that was in existence for decades on typewriters!


The basic method came from a tip in User-To-User, PC Magazine, February 3, 2004; p. 75, relating to Windows XP. But the method still works in Windows 7/10, as outlined below.

[Historical note: This is the way electric typewriters worked: The Shift key automatically disabled the Caps Lock key.]

Method for Windows 10 (should be similar in Windows 8):

•  In Windows 10, launch the Windows Control Panel (Start, Control Panel).
Under the Clock, Language, and Region heading, click on "Change input methods". This brings up the "Change your language preferences" dialog.
•  Click the "Advanced settings" option (left side of dialog).
•  In the Advanced settings dialog, under "Switching input methods," click "Change language bar hot keys". This brings up the "Text Services and Input Languages" dialog.
•  Under the Advanced Key Settings tab, click the "Press the SHIFT key" radio button. (To restore the default later: choose "Press the CAPS LOCK key".)
•  Click Apply, then OK.

Method for Windows 7:

•  In Windows 7, launch the Windows Control Panel (Start, Control Panel).
•  Click on "Change keyboards or other input methods" (under the Clock, Language, and Region heading). This brings up the "Region and Languages"  dialog.
•  On the Keyboards and Languages tab, click on the Change Keyboards button. This brings up the Text Services and Input Languages dialog.
•  Click on the Advanced Key Settings tab. In the "To turn off Caps Lock" section, enable the radio button "Press the SHIFT key".
•  Click OK until you return to the Control Panel.

Method for Windows XP:

•  In Windows XP, launch the Windows Control Panel (Start, Settings, Control Panel).
•  Launch (double click) the Regional and Languages Options applet in the Control Panel.
•  When the Regional and Languages Options dialog appears, click on the Languages tab at the top.
•  Click the Details button to bring up the Text Services and Input Languages dialog,
•  Click the Settings tab.

If the Key Settings button at the bottom of the dialog is grayed out (Windows XP requires more than one keyboard definition to make this button active), click the Add button to bring up the Add Input Language dialog; under the Keyboard Layout drop list, choose another keyboard definition (e.g., United States-International) and click OK to add the new definition.

•  Select the keyboard you normally us (e.g., US).
•  Click on Key Settings, and choose the "Press the SHIFT key" option.
•  Click OK until you return to Control Panel.