Key Remapper - "Perfect and simple"
Pros: This is the only sensible option for disabling/remapping ANY keys, although I use it for the NumLock key. No programming degree or registry editing required.
Cons: I can't think of a con.
Summary: I Googled "disable Numlock" and could only find programming alternatives. I then tried searching with CNET. Bingo! Quick download and I literally had it working in under 45 seconds.

 

J. Humphrey, cnet.com, User reviews

Key Manager - Version history

1.5 build 262 (January 2, 2012)

* Fixed issues with memory leaks and termination of "Type text" and "Paste text" actions.

1.5 build 250 (December 29, 2011)

* Added a possibility to select items from the actions popup menu using the keyboard cursor and a hotkey combination matching the initial letters of corresponding menu items.

* Added a possibility to instantly launch menu items using a hotkey that can be defined right in the names of nested menu actions by inserting the "&" character before the necessary character/key. Example: Paste &date - "d" will be the hotkey for this menu item:



* Fixed the incorrect display of program icons in the notifications area of the taskbar when enlarged Windows screen fonts were used.

1.4 build 228 (September 2, 2010)

* Added a possibility to launch Key Manager in a hidden mode using the /hidden parameter (key)

* Fixed an issue with no focus in the list of actions.

* In exceptions, in the executable file selection popup menu: added program icons that help find associated programs visually.

1.4 build 216 August 27, 2010

* Fixed an issue that caused the program to consistently shut down if Kaspersky Internet Security 2011 was installed on the system.

* The names of "Paste text" and "Type text" actions are now longer in the list of actions and popup menu.

1.4 build 192 (August 9, 2010)

* Fixed an issue that caused damage to program profiles.

* Fixed a bug - the system volume action did not work in Windows 7. You can also set the per-cent value of volume adjustment.

* Added a new action - "Control Key Manager" - that allows you to create actions that switch profiles, pause and unpause Key Manager.

* Added new buttons to the toolbar for quick pasting, editing and deletion of actions, menus (folders) and menu delimiters. Button icons are now more intuitive.

* Added a possibility to export and import (back up) profile data and program settings. Added "Import..." and "Export..." commands to the "File" menu.

* Fixed issues with memory leaks and termination of "Type text" and "Paste text" actions after they were called too many times or for a very long time.

* Added a possibility to choose the interface language right from the main program menu: Tools -> Language.

1.3 build 184 (May 15, 2009)

* Added a possibility to set exact coordinates and size of active Windows windows in the "System command" action.

1.3 build 180 (April 11, 2009)

* Fixed an issue with modifiers freezing when the system returned from the blocked state.

1.3 build 179 (March 24, 2009)

* Added full UNICODE support in the "Paste text" action.

* Fixed an issue with pasting RTF text into text input fields when a short text with RTF formatting tags was pasted.

* Fixed a bug in the "Create an email" action.

1.3 build 171 (March 22, 2009)

* Fixed an issue with the start of "Open a web page" actions under Windows Vista - two pages opened instead of just one.

1.3 build 170 (March 21, 2009)

* Fixed a serious bug that caused the program to randomly shut down, which often occurred in Windows Vista.

* Fixed minor issues with displaying control elements when non-standard sizes of screen fonts were used.

1.3 build 158 (February 16, 2009)

* Added a new action - "Insert text" - that allow you to paste regular or formatted (RTF) text into input fields in various programs.

* Added new templates: %km_seltext - allows you to get the currently selected text and %km_cbtext - allows you to get the text content of the system clipboard. This text can be used for the following actions: "Paste text", "Type text", "Open a web page", "Start a program" and "Create an email ".

* Changed the template naming pattern and removed the validity area markers: {] and [}. From now on, all templates start with the %km_ prefix. For instance, to get the current time, you simply need to use the following command: %km_h:%km_m (for the 12-hour format) or %km_H:%km_m (for the 24-hour format).

* The settings of the "Key sequence" action became more functional. You can now record and set delays. We have also added a key press sequence editor to the program.

* Added a possibility to set delays between presses ("Options..." window) for the following actions: "Key sequence" and "Type text" .

* From now on, if a long action is executed, the program shows a special icon on the taskbar. You can click this icon (or use a popup menu) and cancel the action being performed.

* Fixed an issue that occurred when users tried to copy actions holding down the Ctrl key.

1.2 build 108 (December 6, 2008)

* Fixed bugs in users' modifiers.

* Fixed an issue that caused the mouse pointer to slow down when a resource-intensive task was executed.

* Added a possibility to emulate the presses of extended keys.

1.1 build 78 (November 25, 2008)

* Added an ability to redefine or assign actions to presses of mouse buttons or the mouse wheel rotation. For security reasons, the ability to use the left mouse button has been disabled (although the button can be used along with modifiers), as users may lose control over their systems.

* Added an ability to assign actions to a sequence of two keys (mouse buttons) or a key combination. For instance: "F, R" or "Ctrl + F, T" or "Alt + Ctrl + Left mouse button, Z". Such key sequences are often used in modern word processors and IDE's.

* Added an ability to allow or prohibit the use of certain keys in specific applications/windows.

* Added an ability to create custom modifiers (up to 16) and assign actions to key combinations containing them. For instance, you can define CapsLock or the X1 mouse button as a modifier named UM1. After that, you can assign actions to such combinations as: "UM1 + S", "Ctrl + UM1 + Q" and others.

* Added an ability to assign actions to dead keys. It was impossible in earlier versions, or the success of this task depended on the keyboard layout used; users could not accomplish this when using German, French or similar layouts with diacritic signs and/or special symbols.

* Added a field for specifying command line parameters in the "Launch a program" action.

* Added an ability to use separators in popup action menus.

* The keys engine has been completely rewritten and optimized with a focus on stability and performance.

* Fixed a bug that resulted in misoperation of actions if modifiers were released too early.

* Fixed a bug that caused modifiers to "stick" or be redefined incorrectly, which resulted in the loss or generation of redundant key codes.

* Fixed a bug that prevented actions from working in combination with the Alt modifier.

* Fixed the problem with incorrect operation of the LWin and RWin modifiers. In earlier versions, their release caused the "Start" menu to open.

1.0 build 52 (October 23, 2008)

* Fixed a bug that caused the program to lock when Alt was pressed (for accessing the main menu) in some operating systems.

* Fixed a bug with the positioning of controls after the first start of the program.

* The main menu has been redesigned in the Vista style.

1.0 build 45 (July 31, 2008)

* Fixed a serious bug that caused temporary system lockups.

* Modified two time insertion templates to work with the 24-hour time format.

1.0 build 32 (June 29, 2008)

* The icon refresh issue has been resolved. Previously, window and menu elements were rendered incorrectly.

* No sound is played when a text containing template keys is inserted.

1.0 build 16 (June 3, 2008)

The first release of Key Manager (version 1.0) is out.

 

Copyright © 2008-2012 ATNSOFT. All rights reserved.