You press a key, but nothing happens - is this a familiar situation? If several buttons (or a whole row) on a laptop keyboard stop working, this does not always mean that it is time to take the device to a service center. In 60% of cases, the problem can be solved independently, without special skills. But first you need to understand what exactly caused the failure: hardware defect, software glitch or simple pollution.
In this article, we will analyze all possible causes - from a flooded keyboard to a driver conflict, and also give step-by-step instructions for diagnostics and repair. You will learn how to check the functionality of the keyboard, what tools are needed for cleaning, and when you should really contact a technician. We will pay special attention Lenovo, HP, Asus and Acer laptops, since these brands have their own “weak points” in the design of their keyboards.
Reasons for non-working buttons: hardware vs software
The first thing to do is determine whether the problem is related to physical breakdown or with software. This will save time and help you choose the right repair method. Hardware faults usually appear after mechanical impacts (shocks, falls, liquid ingress), and software faults - after updating the OS, installing drivers or virus attacks.
Here are the key signs that will help distinguish one from the other:
- 🔧 Hardware problem: the buttons do not work even in BIOS/UFEI; when an external keyboard is connected, everything is fine, damage is visually visible (swollen contacts, traces of corrosion).
- 💻 Software problem: the buttons work in the BIOS, but are “buggy” in Windows/Linux, the external keyboard behaves the same way, there is an exclamation mark next to the keyboard in the device manager.
- ☕ Pollution: the buttons “stick” or work every once in a while, debris is visible underneath them, the problem gets worse over time.
If the non-functioning buttons are located in the same row or block (for example, numbers on the right or function keys F1-F12), this often indicates damage keyboard cable or its poor contact with the motherboard. U Dell laptops And HP Pavilion This problem is more common due to the fragile design of the connector.
- Filled with liquid
- Dropped a laptop
- Cleaned it myself and damaged it
- Unknown, just stopped working
How to check the keyboard for functionality
Before you disassemble your laptop, make sure that the problem is really with the keyboard. There are several reliable ways to do this:
- Test in BIOS/UFEI. Reboot your laptop and enter the BIOS (usually you need to press
F2,DelorEscat startup). If the buttons do not work here too, there is a hardware problem. - Connecting an external keyboard. If the USB keyboard works normally, but the built-in one does not, it is either the keyboard itself or its connection to the motherboard that is to blame.
- Checking in another OS. Boot from a Linux LiveCD or Windows PE flash drive. If the buttons work, your main system is at fault.
For detailed diagnostics, you can use specialized utilities:
- 🛠️ Keyboard Test Utility (for Windows) - shows which keys work and which don't.
- 🖥️ PassMark KeyboardTest — tests all keys, including multimedia ones.
- 🐧 On Linux, run the command
— it will display scan codes of the keys pressed.sudo showkey
If the buttons don't work Fn or multimedia keys (F1-F12), try updating the driver ATK Package (for Asus) or Hotkey Utility (for Lenovo).
Cleaning the keyboard: when it helps and when it doesn’t
If the buttons “stick” or work every once in a while, most likely, dust, crumbs or dried liquid has accumulated under them. For laptops with backlit keyboards (for example, MSI GS66 or Razer Blade) pollution manifests itself especially quickly - dust is attracted to the LEDs. You can do the cleaning yourself, but there are some nuances:
- ✅ Will help: if the buttons respond, but with a delay or require a strong press.
- ❌ Doesn't help: if the buttons do not work at all (especially if there is a whole row), then the keyboard needs to be replaced or the cable repaired.
For cleaning you will need:
- 🧴Isopropyl alcohol (90%+).
- 🖌️ Soft brush or toothbrush.
- 💨 A can of compressed air (do not use a vacuum cleaner!).
- 🔧 Plastic spatula for removing keys.
Step by step instructions:
Turn off your laptop and disconnect the battery (if possible).
Remove the keys with a plastic spatula (start from the corners!).
Blow out the area under the keys with compressed air.
Wipe the contacts with a cotton swab dipped in alcohol.
Allow the keyboard to dry for 10-15 minutes before reassembling.-->
⚠️ Attention: Do not use wet wipes or household chemicals - they leave streaks that can later cause corrosion of the contacts. Also, do not remove the keys on laptops Apple MacBook (2015+ models) - their mounting mechanism is fragile and you risk breaking it.
Software solutions: drivers, settings, viruses
If the keyboard works in the BIOS, but is “buggy” in the system, the problem lies in the software. Let's start with the simplest:
- Reboot. It's trivial, but sometimes it helps - especially if the buttons stop working after the system freezes.
- Checking drivers. Open
Device Manager(Win + X → Device Manager) and find the partitionKeyboards. If there is a yellow triangle next to the device, update the driver:
ПКМ по клавиатуре → Обновить драйвер → Автоматический поиск
For laptops Lenovo And HP It is often necessary to separately install hotkey management utilities:
- 🔄 Lenovo Vantage or Hotkey Utility (for keys
Fn). - 🔄 HP Support Assistant (for multimedia buttons).
If the drivers are in order, but the buttons still do not work, check the system for viruses (for example, Malwarebytes or Kaspersky Virus Removal Tool). Some Trojans block keyboard input to steal data.
What to do if Windows does not see the keyboard at all?
If there is no Keyboards section in Device Manager, try:
1. Roll back the system to a restore point (if there is one).
2. Boot into safe mode (click F8 at startup) and check the keyboard operation there.
3. Install the driver manually by downloading it from the laptop manufacturer’s website (section “Support”).
Hardware repair: cable, contacts, keyboard replacement
If software methods do not help, you will have to disassemble the laptop. The most common hardware problems:
- The keyboard cable is damaged. This is a thin flexible cable that connects the keyboard to the motherboard. If it becomes frayed or moves away from the connector, entire blocks of buttons (for example, the right side or function keys) will stop working.
- The contacts have oxidized. Happens after exposure to liquid. Green or white spots appear on the keyboard board or motherboard.
- Key mounts are broken. If the button “falls through” or wobbles, its mechanism is damaged.
To repair the cable or contacts you will need:
- 🔧 A set of screwdrivers (usually Torx T5 or Phillips #00).
- 🕯️ Soldering iron with a thin tip (for restoring contacts).
- 🧲 Magnifying glass or microscope (to see minor damage).
⚠️ Attention: On laptops Apple MacBook Pro (2016–2019) keyboards with mechanism Butterfly extremely unreliable. Repairing them yourself often leads to damage to adjacent keys. In this case, it is better to contact the service (Apple replaces such keyboards for free under the support program).
| Type of failure | Symptoms | Repair method | Cost (RUB) |
|---|---|---|---|
| The train has come off | A number of buttons do not work | Reconnect the cable | 0 (on your own) |
| Keyboard flooded | Buttons “stick”, corrosion on the board | Cleaning with alcohol + drying | 0–500 |
| Broken key mechanism | The button fails or does not lock | Replacing a key or the entire keyboard | 300–2000 |
| Damaged motherboard | Keyboard not detected in BIOS | Diagnostics + board repair | 2000–10000 |
What to do if the keyboard cannot be repaired
If the keyboard is completely out of order, and repairing it is more expensive than buying a new one, there are several alternative solutions:
- 🖥️ External keyboard. The easiest option is to connect a USB or Bluetooth keyboard. For ultrabooks (For example, Dell XPS 13) there are compact models with backlight.
- 📱 On-screen keyboard. On Windows you can enable it via
Start → Accessibility → On-screen keyboard. For Linux use Onboard or Florence. - 🔄 Replacing the keyboard. New keyboards for popular models (eg Asus ROG or Acer Aspire) cost from 1500 to 5000 rubles. You can do the replacement yourself by following the guides on YouTube.
If you decide to replace the keyboard, pay attention to:
- 🆔 Laptop model. Keyboards even for one series (for example, Lenovo ThinkPad T480 And T480s) may vary!
- 🌐 Layout. Make sure you buy a keyboard with the correct layout (
EN/RU) and the location of the keys. - 🔦 Backlight. If your keyboard had a backlight, the new one should also support it (otherwise the connector will not fit).
Before purchasing a new keyboard, check its compatibility part number (part number) which is located on the back of the old keyboard.
Prevention: how to extend the life of your keyboard
To avoid keyboard problems in the future, follow these simple rules:
- ☕ Don't eat or drink while on your laptop. Even small crumbs can get under the keys and cause a short circuit.
- 🧹 Clean your keyboard regularly. Once every 3–6 months, blow it out with compressed air and wipe it with alcohol.
- 💼 Use a case. When transporting your laptop, close it to protect the keyboard from dust and shock.
- 🔋 Do not disassemble your laptop unless necessary. Each time you remove the keys, the risk of damaging the fasteners increases.
For laptops with backlit keyboards (MSI, Razer, Alienware) additionally recommended:
- 💡 Turn off the backlight if not needed (via
BIOSor proprietary software). - 🔄 Update your keyboard firmware regularly (if the manufacturer releases updates).
If you often work in dusty conditions (such as a construction site or workshop), consider purchasing silicone case for the keyboard. It protects against dirt and liquids, but slightly reduces the tactile sensation when typing.
FAQ: Frequently asked questions about non-working buttons
Is it possible to repair a keyboard if coffee is spilled on it?
Yes, but you need to act quickly. Immediately turn off the laptop and turn it over with the keyboard facing down to allow the liquid to drain out. Then remove the keys and wash the board distilled water (not ordinary!) or isopropyl alcohol. After this, dry for at least 24 hours in a ventilated area. If after drying the buttons do not work, most likely there is a short circuit and the keyboard will have to be replaced.
Why don't only the numbers on the right (Numpad) work?
This is a common problem with laptops with a separate number pad (eg. Lenovo Legion or MSI GE75). Reasons:
- Disabled
Num Lock(clickFn + Num Lock). - The cable going to the right key block is damaged.
- Support is disabled in BIOS
Numpad(rarely, but it happens).
Check first Num Lock, then test the keyboard in BIOS. If the problem persists, the cable or keyboard needs to be replaced.
The keyboard works, but some buttons are pressed by themselves. What to do?
This is called "phantom clicking" and is usually caused by:
- Contamination (dust or liquid shorting the contacts).
- Damage to the keyboard membrane (often in older laptops).
- The keyboard controller on the motherboard is faulty.
Start with cleaning. If that doesn't help, try disabling the keyboard in Device Manager and use external one. If “phantom” clicks continue even with the keyboard turned off, the problem is in the motherboard.
Is it possible to replace the keyboard on a laptop yourself?
Yes, but the complexity depends on the model. For example:
- 🟢 Easy: Lenovo ThinkPad, Dell Latitude — the keyboard is secured with latches, the cable is easily accessible.
- 🟡 Average: HP Pavilion, Asus Vivobook — you need to remove the bottom cover and disconnect the battery.
- 🔴 Difficult: Apple MacBook, Razer Blade — the keyboard is glued, there is a high risk of damaging the battery or display.
Before replacing, watch the disassembly of your model on YouTube (channels iFixit or JerryRigEverything). If you are not sure, it is better to contact the service.
How much does it cost to repair a keyboard at a service center?
Prices depend on the type of breakdown and laptop model:
- 🧹 Cleaning from dust/liquid: 500–1500 rub.
- 🔧 Replacing the cable: 1000–3000 rub.
- 🔄 Keyboard replacement: 2000–8000 rub. (including the cost of the part).
- 💻 Motherboard repair (if the keyboard controller is burned out): 3000–15000 rub.
Official services (for example, Apple or Dell) prices are higher, but there is a guarantee. Unofficial workshops charge less, but the risk of poor-quality repairs is higher.