Number keypad / numlock not working in IE Tab

If you are unable to use the numbers in the keypad when using IE Tab, the problem is likely caused by an anti-virus program / feature called WebRoot SecureAnywhere Identity Shield.  They say they are working on a fix for this problem, but here is a workaround:

You can fix this problem by running this program:

http://download.webroot.com/IDShieldNumLock.exe

If the tool is run without arguments, it will modify the registry and prompt if ID Shield now has control of Num-Lock (Enabled) or if ID Shield no longer has control (Disabled). It will then ask for a reboot to complete the process.

If the tool is run with an argument it will be run silently (for example: though Agent Command – Advanced – Download and run a file). Pass it one of the following arguments:

-disable turns OFF ID Shield’s control of Num-Lock (meaning it is now Disabled). The following are also valid arguments (/off, -off, /disable).

-enable turns ON ID Shield’s control of Num-Lock (meaning it is now Enabled). The following are also valid arguments (/on, -on, -enable).

If the tool is run with two or more arguments nothing will happen.

Note: The registry key that this affects is HKLM\SYSTEM\CurrentControlSet\Services\ikbevent “DWORD”:Type 0x01 with this key in place ID Shield’s control of Num-Lock is disabled and with it removed it is enabled.