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 TouchPad or 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.

📊 How often do you have problems with your laptop keyboard?
  • 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:

  1. Outdated or damaged drivers. This is especially true after updating Windows or installing new programs.
  2. Software conflict. Some utilities (for example, KeyTweak or SharpKeys) can block input.
  3. Viruses and malware. Some Trojans specifically disable the keyboard to steal data.
  4. 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:

  1. Open Device Manager (Win + X → Device Manager).
  2. Expand the tab Keyboards.
  3. If there is an exclamation mark next to the device, right-click and select Update driver.
  4. 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:

  1. Immediately turn off laptop (do not reboot!).
  2. Disconnect the battery (if possible).
  3. Turn the laptop over with the keyboard facing down and let the liquid drain.
  4. Do not turn on the device for at least 24 hours.
  5. 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 /scannow

    This 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:
    1. Turn off your MacBook.
    2. Clamp Shift + Control + Option (left side) + power button for 10 seconds.
    3. Release and turn on the laptop.
  • 🖥️ Reset NVRAM: when turning on, hold down Option + Command + P + R for 20 seconds.
  • 🛠️ Reinstall macOS in 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 keyboard

      If the device is not displayed, there is a hardware problem.

    • 🔧 Switch to another display manager:
      sudo nano /etc/gdm3/custom.conf

      Uncomment the line WaylandEnable=false and 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.
    • To clean the keys:

      1. Gently pry the key open with a flathead screwdriver or plastic card (starting at the top edge).
      2. Remove debris with compressed air or a soft brush.
      3. Wipe the contacts with a cotton swab dipped in isopropyl alcohol.
      4. Place the key in place by pressing lightly until it clicks.
      ⚠️ 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:

      • 🔧 Set of screwdrivers (phillips, flat).
      • 🧲 Tweezers (for small parts).
      • 📸 Camera (to photograph the location of parts before disassembling).

      When is professional repair required?

      Some breakdowns cannot be fixed on your own. Contact the service center if:

      • 💻 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).

      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:

      • 📝 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).
      💡

      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:

      • 🍵 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.

      For additional protection you can use:

      • 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).

      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:

      1. Roll back the update (Settings → Update and security → Update history → Uninstall updates).
      2. Or install the latest driver from the laptop manufacturer's website.

      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:

      • Connect external USB keyboard (or Bluetooth keyboard).
      • Turn on on-screen keyboard (Win + Ctrl + O on Windows).
      • On MacBook use voice input (Settings → Accessibility → Voice Control).

      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:

      • 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).

      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:

      1. Take your laptop to Apple Authorized Service Provider to “bind” a new battery.
      2. Use Apple Configurator 2 program to reset the controller (second Mac required).
      3. If all else fails, replacement may be required. T2 chips (cost: ~15,000 ₽).

      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:

      1. Restart your laptop.
      2. When the manufacturer's logo appears, click:
        • Dell: F2 or F12.
        • HP: Esc, then F10.
        • Lenovo: F1 or Fn + F2.
        • ASUS: F2 or Del.
        • MacBook: hold Option (Alt) when loading.
    • If the keyboard works in the BIOS, the problem is in the OS. If not, there is a hardware fault.