Imagine: you open your laptop to urgently respond to an email or save an important document, but the keyboard suddenly stops responding. The buttons are not pressed, the cursor does not move, and time is running out forever. This situation is familiar to many - from owners of budget Lenovo IdeaPad up to bonus MacBook Pro. The reasons may lie either in a banal software failure or in a serious hardware malfunction.
Service center statistics show that 37% of calls The problem of “buttons not working” can be solved without disassembling the device - just reboot the system or update the drivers. However, in 15% of cases, the keyboard or even the motherboard needs to be replaced. In this article we will analyze all possible scenarios - from diagnostics to repair - taking into account the characteristics of different operating systems and laptop models.
First steps: diagnosing the problem
Before you panic, make sure that the problem is really with the keyboard. Sometimes users get confused system hangs with broken buttons. Start with a basic check:
- 🔄 Reboot your laptop forced (press and hold the power button for 10 seconds). In 40% of cases this solves the problem of temporary failure.
- 🖱️ Connect an external USB keyboard. If it works, the problem is definitely in the built-in keyboard.
- 🔍 Check if it responds
TouchPador external mouse. If not, the OS may crash. - 💡 Turn it on on-screen keyboard (on Windows:
Win + Ctrl + O). This will help you use the device temporarily.
If after a reboot the buttons work, but the problem persists, it’s most likely the culprit driver conflict or overheating. If the keyboard does not respond at all (including Caps Lock And Num Lock, whose indicators are not lit), this may indicate hardware failure of the keyboard controller or damage to the cable.
- Never
- Once every few months
- Often, but can be solved by rebooting
- Constantly, needs repairs
Software reasons: from drivers to viruses
In 60% of cases, non-functional buttons are due to software glitches. Let's look at the main culprits:
- Outdated or damaged drivers. This is especially true after updating Windows or installing new programs.
- Software conflict. Some utilities (for example, KeyTweak or SharpKeys) can block input.
- Viruses and malware. Some Trojans specifically disable the keyboard to steal data.
- Problems in the Windows registry. For example, after an incorrect system rollback.
To rule out software causes, follow these steps:
Check Device Manager for keyboard errors|Run an anti-virus scan|Roll back the system to a restore point|Check startup for suspicious programs-->
To check drivers on Windows:
- Open
Device Manager(Win + X → Device Manager). - Expand the tab Keyboards.
- If there is an exclamation mark next to the device, right-click and select
Update driver. - If the update does not help, remove the driver and restart the laptop (the system will install it again).
⚠️ Attention: Do not download keyboard drivers from third-party sites! Use only official sources (Lenovo Support, HP Customer Support, Dell Drivers) or built-in Windows Update tools. Fake drivers may contain miners or spyware.
Hardware faults: from dust to controller failure
If software methods do not help, the problem lies in the hardware. Let's look at typical hardware reasons:
| Reason | Symptoms | Solution |
|---|---|---|
| Keyboard dirty | Sticky buttons, uneven operation | Cleaning with compressed air or disassembly |
| Damage to the cable | Keyboard doesn't work completely, but external USB keyboard works | Replacing the cable (disassembly required) |
| Keyboard controller malfunction | None of the buttons work, the indicators do not light up | Replacing the controller or motherboard |
| Liquid ingress | The buttons work only once in a while, short circuits are possible | Drying, cleaning with alcohol, replacing the keyboard |
| Worn membrane or contacts | Some buttons do not work or work on their own | Replacing the keyboard or membrane |
The most common hardware problem is cable damageconnecting the keyboard to the motherboard. This thin cable can fray if the cover is opened/closed frequently (typical for HP Pavilion And Acer Aspire). Also, the plume may oxidize due to moisture.
How to check the keyboard cable without disassembling?
If, when you press the area near the touchpad (where the cable connects to the motherboard), the keyboard starts working, this is almost one hundred percent confirmation of a problem with the cable. In this case, only a physical check and replacement will help (service cost: from 800 to 2500 rubles, depending on the model).
Another common reason is liquid ingress. Even a small amount of water or coffee can corrode the contacts. If you spill liquid on your keyboard:
- Immediately turn off laptop (do not reboot!).
- Disconnect the battery (if possible).
- Turn the laptop over with the keyboard facing down and let the liquid drain.
- Do not turn on the device for at least 24 hours.
- After drying, clean the contacts isopropyl alcohol (at least 90%).
⚠️ Attention: Never use a hair dryer to dry your laptop! Hot air can melt the plastic elements of the keyboard and damage the chips. Also avoid rice - it does not absorb moisture from narrow crevices and can clog the button mechanism.
Features for different operating systems
The diagnostic algorithm depends on the installed OS. Let's look at the nuances for Windows, macOS and Linux.
Windows 10/11
On Windows, the most common problem is related to keyboard filtering service (kbfiltr) or failure in HID keyboard. Check:
- 🔧 Launch
Troubleshooting keyboard problems(Settings → Update & Security → Troubleshoot). - 🖥️ Disable key filter (
Settings → Accessibility → Keyboard). - 🔄 Execute the command in
CMD(on behalf of administrator):sfc /scannowThis will check the integrity of system files.
macOS (MacBook)
On MacBook Pro/Air the problem is often related to controller T2 or failure in SMC. Try:
- 🔄 Reset SMC:
- Turn off your MacBook.
- Clamp
Shift + Control + Option(left side) + power button for 10 seconds. - Release and turn on the laptop.
Option + Command + P + R for 20 seconds.Recovery (Command + R when loading).Linux (Ubuntu, Fedora, etc.)
On Linux, the problem may lie in incorrect settings Xorg or conflict with Wayland. Check:
- 🐧 Launch the terminal (if the touchpad/mouse works) and enter:
lsusb | grep -i keyboardIf the device is not displayed, there is a hardware problem.
- 🔧 Switch to another display manager:
sudo nano /etc/gdm3/custom.confUncomment the line
WaylandEnable=falseand reboot.
If the keyboard works in the BIOS, but does not work in the OS, the problem is definitely software. If it doesn’t work even in the BIOS, there is a hardware fault (cable, controller or keyboard).
What to do if only some buttons do not work
If individual keys refuse to work (for example, Space, Enter or letters), the reason is usually:
- 🧹 Contamination of the mechanism (dust, crumbs, hair).
- 💧 Liquid contact for a specific button.
- 🔧 Membrane wear (typical for older laptops).
- 🖥️ Damage to tracks on the keyboard board.
- Gently pry the key open with a flathead screwdriver or plastic card (starting at the top edge).
- Remove debris with compressed air or a soft brush.
- Wipe the contacts with a cotton swab dipped in isopropyl alcohol.
- Place the key in place by pressing lightly until it clicks.
- 🔧 Set of screwdrivers (phillips, flat).
- 🧲 Tweezers (for small parts).
- 📸 Camera (to photograph the location of parts before disassembling).
- 💻 The keyboard does not work even in
BIOS/UEFI. - 🔌 The laptop does not respond to an external USB keyboard.
- 🔥 A burning smell appears or traces of melting are visible.
- 💧 The laptop was filled with liquid, and after drying the problem remained.
- 🔧 The cable or controller needs to be replaced (a soldering machine is needed).
- 📝 Guarantee (minimum 3 months for work).
- 🔧 Availability original spare parts (especially for MacBook And Dell Latitude).
- 💬 Reviews for Yandex.Maps or 2GIS (pay attention to the photo of the repair).
- 🕒 Deadlines (some centers offer express repair in 2 hours).
- 🍵 Don't eat or drink over the laptop. Even a drop of tea can damage several buttons.
- 🧹 Regularly (once every 3 months) Clean the keyboard with compressed air.
- 💼 Use case or film for the keyboard during transportation.
- 🔋 Don't drop your laptop and avoid pressing buttons hard.
- 🔄 Update your keyboard drivers once every six months through the manufacturer’s official website.
- Silicone pads (protect from dust and liquid, cost: 300–800 ₽).
- USB adapters for connecting an external keyboard (useful for gamers).
- Software utilities like KeyFreeze (locks the keyboard when cleaning).
- Roll back the update (
Settings → Update and security → Update history → Uninstall updates). - Or install the latest driver from the laptop manufacturer's website.
- Connect external USB keyboard (or Bluetooth keyboard).
- Turn on on-screen keyboard (
Win + Ctrl + Oon Windows). - On MacBook use voice input (
Settings → Accessibility → Voice Control). - Budget laptops (Acer, Lenovo V-series): 1 500–3 000 ₽.
- Middle segment (HP Pavilion, Dell Inspiron): 3 000–5 000 ₽.
- Premium models (MacBook Pro, Dell XPS): 6 000–12 000 ₽.
- Gaming laptops (ASUS ROG, MSI): 4,000–8,000 ₽ (due to backlighting and mechanical keys).
- Take your laptop to Apple Authorized Service Provider to “bind” a new battery.
- Use Apple Configurator 2 program to reset the controller (second Mac required).
- If all else fails, replacement may be required. T2 chips (cost: ~15,000 ₽).
- Restart your laptop.
- When the manufacturer's logo appears, click:
- Dell:
F2orF12. - HP:
Esc, thenF10. - Lenovo:
F1orFn + F2. - ASUS:
F2orDel. - MacBook: hold
Option (Alt)when loading.
- Dell:
- If the keyboard works in the BIOS, the problem is in the OS. If not, there is a hardware fault.
To clean the keys:
⚠️ Attention: Do not use metal objects to remove the keys - this may scratch the plastic! On laptops Apple and some models Dell XPS the keys are attached in a special way (butterfly or scissor latches are used). If you are not sure, it is better to contact the service.
If the button is physically damaged (cracked, chipped), it can be replaced separately. On AliExpress or eBay sets of keys for popular models are sold (cost: 100–500 rubles per piece). To replace you will need:
When is professional repair required?
Some breakdowns cannot be fixed on your own. Contact the service center if:
Cost of repairs in Moscow and regions (2026):
| Type of repair | Cost (₽) | Duration (days) |
|---|---|---|
| Replacing the keyboard | 1 500 – 4 000 | 1–2 |
| Replacing the cable | 800 – 2 500 | 1 |
| Liquid cleaning | 2 000 – 5 000 | 2–3 |
| Replacing the keyboard controller | 3 000 – 8 000 | 3–5 |
| Motherboard repair | 5 000 – 15 000 | 5–7 |
When choosing a service center, pay attention to:
If the laptop is under warranty, do not disassemble it yourself! Most manufacturers (Lenovo, ASUS, HP) will void the warranty if there are traces of tampering. Contact an authorized service center.
Prevention: how to avoid keyboard problems
To make your keyboard last longer, follow these simple rules:
For additional protection you can use:
If you often work in dusty conditions (such as a construction site or workshop), consider purchasing secure laptop (For example, Panasonic Toughbook or Dell Latitude Rugged). These models have a sealed keyboard and are resistant to moisture and shock.
Never use wet wipes to clean your keyboard! Moisture can seep under the buttons and cause corrosion. It is better to use dry microfiber cloths or special cleaning gels (for example, Cyber Clean).
FAQ: Frequently asked questions about non-working buttons on a laptop
❓ Why did the buttons on the laptop stop working after updating Windows?
This is a common problem when upgrading to Windows 11 or major updates (for example, 22H2). The reason is the incompatibility of the old keyboard driver with the new OS version. Solution:
If the problem persists, check compatibility mode for the driver (right click on the file → Properties → Compatibility).
❓ Is it possible to use a laptop with a non-working keyboard?
Yes, but with reservations:
However, without repair, this is a temporary solution - a faulty keyboard may indicate more serious problems (for example, with the motherboard).
❓ How much does it cost to replace a keyboard on a laptop?
The cost depends on the model:
The price includes labor and spare parts. On AliExpress You can find keyboards cheaper, but you risk running into a non-original part.
❓ Why don't the buttons work on a MacBook after replacing the battery?
This is a known issue MacBook Pro/Air 2016–2020. Reason - T2 controller, which blocks the keyboard during unauthorized repairs. Solutions:
Apple has officially acknowledged this defect and is implementing it in some cases. free repair even after the warranty has expired (program Keyboard Service Program).
❓ How to check if the keyboard works in BIOS?
This will help determine whether the problem is software or hardware. Instructions: