[Notebook] Troubleshooting Keyboard Key Abnormalities (Non-responsive, Insensitive)

If you encounter issues with your notebook keyboard, please refer to the methods mentioned in this article for troubleshooting.



Some or all keys are non-responsive

1. Update BIOS

Please refer to [Notebook] How to update BIOS? and update the BIOS to the latest version, and check if the issue is resolved.


2. Reinstall keyboard driver

2-1. In the Windows search bar, type "Device Manager" and click "Open."


msi Keyboard

2-2. Locate the keyboard driver in Device Manager, right-click on the item and select "Uninstall Device".


msi Keyboard
msi Keyboard
msi Keyboard

2-3. After uninstalling the keyboard driver, click "Action" in Device Manager, then select "Scan for hardware changes". The computer will reinstall the keyboard driver.


msi Keyboard

3. Restore System


If the above steps are ineffective, please refer to [Notebook] How to restore the default factory system through F3 Recovery? and restore the system to factory settings.



Some keys have inconsistent input or are insensitive

You can resolve this issue by modifying the keyboard's repeat delay and repeat rate.


1. Click on the keyboard icon in the Control Panel.


msi Keyboard

2. Adjust the keyboard repeat delay and repeat rate on the Keyboard Properties page.


The repeat delay refers to the time the system waits before starting to repeat input after a key is pressed, while the repeat rate refers to the time interval between each repeated input.


msi Keyboard

Input content differs from displayed content

1. The numeric keypad may be enabled if pressing specific letter keys displays numbers on the screen. Try turning off the numeric keypad to see if the issue is resolved.


1-1. Enter "Run" in the Windows search bar, then click "Open".


msi Keyboard

1-2. Type "osk" and click "OK".


msi Keyboard

1-3. After opening the on-screen keyboard, click "Options".


msi Keyboard

1-4. Enable the "Turn on numeric keypad" option, then click "OK".


msi Keyboard

1-5. Click "NumLock" on the screen to disable the numeric keypad function.


msi Keyboard

2. If you encounter incorrect characters when typing, ensure that your default keyboard language is correct.


2-1. Enter "Language settings" in the Windows search bar, then click "Open".


msi Keyboard

2-2. Confirm that your set default language is correct. If incorrect, click "Add a language".


msi Keyboard

2-3. Find the language you need to add and click "Next".


msi Keyboard

2-4. Click "Install", and the system will automatically download and install the language.


msi Keyboard

2-5. If you have multiple keyboard languages, you can click the arrow to move this language to the top to set it as the default input language.


msi Keyboard

2-6. After installation, click the language you just downloaded, then click "Language options".


msi Keyboard

2-7. Confirm that the keyboard input method is correct. If incorrect, click "Add a keyboard".


msi Keyboard

Hotkeys or shortcut keys are non-responsive

When encountering abnormal notebook hotkeys (shortcut keys), please first refer to [Notebook] How to update the driver? to ensure that all drivers on the computer are correctly installed and updated to the latest version. This is because specific hotkeys or shortcut keys may only function properly after the corresponding drivers are installed, such as: Enabling/disabling the touchpad through hotkeys or shortcut keys requires the touchpad driver to be installed.


Additionally, the hotkey or shortcut key combinations may vary for each notebook model, please refer to the user manual for detailed instructions.




If you have followed the steps and the issue persists, please contact the MSI customer service center for further assistance.




Reference Information and Related Articles

[Notebook] How to update BIOS?
[Notebook] How to update the driver?
[Notebook] How to restore the default factory system through F3 Recovery?

Survey