CapsWiz Tutorial

CapsWiz
Basic Concept

CapsWiz controls the Caps/Num/Scroll lock keys based on the name of whichever Window is currently active (i.e. the "active window"). CapsWiz identifies the active window by one of (or a combination of) the following: Window "Title", "Owner Title", and "EXE Name".

Window Title

If checked, the text entered into the Window "Title" field is continuously compared to the title-bar text of the active window. In this sample, you can see that for a Wordpad window, the window name/title is simply a combination of the document name followed by the text "WordPad". Since the full active window name is never the same (it varies from document to document), you need to tell CapsWiz that you only want to search for a window name that "Ends" in the text "WordPad". This can be accomplished setting a "Match type" of "Ending". This is how CapsWiz was set for the WordPad is the previous screenshot. Other programs may make the active window name/title a combination of the program name followed by the document name -- in these cases you would want the match type to be "Beginning" since you only want a match of the first part of the window title.

Window Owner Title

The Window "Owner Title" option is useful for certain programs that allow multiple child windows (MS Word and WordPad do NOT fall into this category). For example, at work I use an Enterprise Resource Planning program that opens up new child windows for each new task (e.g. - a "search window", an "invoice" window, etc.). In these cases, the name of the main (owner) program window could be used to help CapsWiz identify certain windows. This is how CapsWiz would be setup for such a case.

EXE Name

New for version 2 is the"EXE Name" filter that allows identifying windows by the name of the program (EXE file) that created them. Like the "Owner Title" filter, this filter is helpful for identifying all of the various windows that might be created by a particular program. Here is an example of a match using the "Outlook" setting shown in the picture at the top of this page.

Action Settings

Toggle ON means that CapsWiz will immediately turn ON the selected key when you >first enter< a window. This setting does not prevent you from then manually pressing and using the selected key. For example, you might set the CapsLock to "Toggle OFF" for MS Word. This would make sure that CapsLock is set to OFF whenever you first enter a Microsoft Word window. On the other hand, using the Maintain OFF option would not only turn off the CapsLock, but it would also prevent you from using the CapsLock key in MS Word. Selecting the Ignore option simply means that CapsWiz would not affect the lock key for the given setting.

Default State

The first Setting (aka "Default State") is what CapsWiz uses for ANY active window that does not specifically have settings. In other words, when you run a program, CapsWiz looks at the active window and checks to see if there are any predefined key settings for the active window -- if not, the key settings of the "Default State" are used. For example, if you deleted all CapsWiz settings and changed the "Default State" setting for the CapsLock key to "Maintain OFF", the CapsLock key would effectively be permanently turned off for all programs.

New Setting Button

While CapsWiz is open to the "Monitor" tab, it will display the title and EXE information for the active window. When you switch back to the CapsWiz window, it will maintain that information. If the window did not have a setting, you could use the "New Setting" button to create a new setting. In this case, all of the All of the filter text fields would be pre-filled -- all you would need to do is pick and choose what stuff to keep. If, on the other hand, the window already had a setting, you could use the "Edit" button to tweak the settings.

 

**If you have a high-bandwidth internet connection, you can check out an instructional animation here.