The Numlock Function is controlled by the system BIOS. Most computer manufactures allow for the Numlock feature to be Enabled/Disabled from within the system BIOS. This disables the Numlock at the most basic hardware level, prior to the operating system loading.
Essentially the system BIOS “tells” your keyboard to turn on NUMLOCK at boot time or , when your system comes out of sleep or hibernation mode. On most standard keyboards this feature is never noticeable because the keypad is separately integrated into the keyboard. The Goldtouch keyboard has a keypad integrated into the right side of the keyboard, turning the keyboard itself into the keypad. This can be problematic when trying to enter passwords at login time. Usually the NUMLOCK can be turned off by pushing the NUMLOCK key to get around it at power up or boot time but some BIOS’s do prevent the bypass until the system gets past the initial system POST.
There are two places where the NumLock on/off can be configured. One is in the System BIOS and the other is the system Registry. The ideal change to make is the System Bios, not the Registry, as the BIOS also affects how the computer behaves when coming out of sleep or hibernation mode.
1) System BIOS Change
Most computer manufactures allow for the Numlock feature to be Enabled/Disabled from within the system BIOS. This disables the Numlock at the most basic hardware level, prior to the operating system loading.
System BIOS settings are typically accessed by hitting a certain key (like F2) when the system first comes on (a computer typically has a message on the screen at boot regarding which key, or key combination, to press to enter Bios Settings/System Configuration), this is where your NumLock setting is coming from. Each manufacturer is different so you may need to refer to the machine’s manual for BIOS configuration options for the exact process.
There will be a setting under your BIOS/Peripherals/Keyboard that sets whether NumLock is on or off at system boot. The only options are typically NumLock On or NumLock Off. These options are reapplied after the system comes out of sleep mode so changing the BIOS is the best option available.
2) Registry Update (Use this option only if turning off the NumLock feature in System BIOS above does not work).
The second place the Numlock can be set is in the Operating System which you will note, turns on the Numlock after Windows start (you see the Windows Login screen). To configure the NumLock feature within Windows use the following procedure.
Note -Please do not modify the Windows Registry unless you are familiar. We are not responsible for any damage to your Operating System when modifying the Windows registry.
Please use the following string to adjust the Numlock settings for Windows:
Your System Administrator may need to perform these steps, as it may require Administrator privileges.
To disable NUM LOCK before a user logs on, follow these steps:
- Run Registry Editor.
- Move to HKEY_USERS\.Default\Control Panel\Keyboard.
- Change the value for InitialKeyboardIndicators to 0.
We have seen issues with Pre-Boot Authentication (PBA) environments with certain computer manufactures (Toshiba) due to the lack of BIOS options for enabling/disabling Numlock at the boot level.
We have discovered that the BIOS will send Numlock (ON) calls to the PBA causing the Numlock feature to remain on. This causes the Function enabled 10-Key to be enabled when the user is entering the PBA Password.
We have tested this extensively and discovered that it is not a problem with the PBA Client, or the Keyboard, but a limitation caused by the limited BIOS options.