You clicked Shift + 2, and instead of the expected quote (") a strange symbol appeared on the screen @? Or key F suddenly started typing ;? Problems with displaying characters on a laptop keyboard is one of the most common problems that users encounter. The reasons can be different: from a banal layout failure to hardware failures of the keyboard controller.

In this article we will look at all possible ways to solve the problem - from a simple change of input language to manual reassignment of keys through the registry. You will learn how to get your keyboard working again on Windows 10/11, macOS And Linux, and also what to do if the characters are “confused” after updating the system or connecting an external keyboard. We will pay special attention hidden BIOS/UEFI settings that can block the correct operation of keys on some laptop models (for example, Lenovo Legion or ASUS ROG).

1. Checking basic settings: layout and input language

In 60% of cases, “wrong” characters on the keyboard are associated with a malfunction in the language settings. Even if you are sure that the layout is Russian, it is worth checking it again - sometimes the system replaces it with English or even Ukrainian (where the placement of some signs is different).

On Windows look at the taskbar next to the clock: the current layout is displayed there (for example, RUS or EN). If there is no indicator, press Win + Space - this is a quick switch between available languages. On macOS another combination: Command + Space.

  • 🔹 Windows: Open Settings → Time and language → Language and region. Make sure your main language is Russian, and in the “Keyboard Layouts” section there are no unnecessary options (for example, Russian (Macedon)).
  • 🔹 macOS: Go to System Preferences → Keyboard → Input Sources. Remove unnecessary layouts, leaving only Russian - PC (not Russian - phonetic!).
  • 🔹 Linux (Ubuntu/GNOME): In settings Region & Language → Input Sources check the priority of layouts. Sometimes after an update it is added English (US, alternative international), which changes the behavior of the keys.
⚠️ Attention: On some laptops (eg Dell XPS or HP Spectre) in the BIOS the option is activated by default USB Legacy Support, which may conflict with keyboard drivers. If the characters get confused after sleep/hibernation, look in the BIOS (key F2 or Del at boot) and disable this option.
📊 What OS is installed on your laptop?
  • Windows 10/11
  • macOS
  • Linux
  • Other

2. Reset your keyboard via Windows Settings

If the layout is correct, but the characters are still displayed incorrectly (for example, instead of E is printed ~), try resetting your keyboard to factory settings. B Windows 10/11 it's done like this:

  1. Open Settings → Devices → Input.
  2. Scroll down and select Additional keyboard options.
  3. Click Reset the keyboard to default settings (bottom of page).
  4. Restart your laptop.

After rebooting, check the operation of the keys in notepad (not in the browser or Word - they may have their own hotkeys!). If the problem persists, proceed to the next step.

Make sure there is no external keyboard|Close all programs (especially games!)|Disable VPN/proxy|Back up important files-->

3. Remapping keys via PowerToys (Windows) or Karabiner (macOS)

If individual characters are “mixed up” (for example, B prints Yo, and YoB), the fault may be physical damage to the keyboard membrane or a malfunction in the scanning matrix. But before you take your laptop to a service center, try reassigning the keys programmatically.

For Windows the best tool is Microsoft PowerToys (free in Microsoft Store):

  1. Install the utility and run PowerToys Settings.
  2. Go to section Keyboard Manager.
  3. Click Remap a key and select the problematic key (for example, Yo).
  4. Give it the correct symbol (for example, YoYo, but with a different scan code).

On macOS use Karabiner-Elements:

  1. Download the program from the official website and install.
  2. Open Complex Modifications → Add rule.
  3. Select Change key and reassign the key (for example, option + 2").
OS Program Download link Features
Windows 10/11 Microsoft PowerToys Microsoft Store Requires administrator rights, works with any keyboards
macOS Karabiner-Elements Official website Supports complex combinations (eg Caps Lock → Esc)
Linux (Ubuntu) xmodmap Installation via terminal: sudo apt install x11-xserver-utils Works only with X11 (not Wayland), requires manual editing of the config
⚠️ Attention: On laptops with dual graphics (For example, MSI GS66 with NVIDIA Optimus) Key remapping may reset after switching between integrated and discrete graphics cards. In this case, add the program (PowerToys/Karabiner) to startup.

4. Update or rollback keyboard drivers

Keyboard malfunctions often cause outdated or damaged drivers. B Windows they can be updated in two ways:

Method 1: Through Device Manager

  1. Click Win + X and select Device Manager.
  2. Expand the thread Keyboards.
  3. Right-click on your keyboard (for example, Standard PS/2 Keyboard) and select Update driver.
  4. Select Automatic search.

Method 2: Manually from the manufacturer's website

If automatic updating does not help, download the driver from the official website:

If the problem appears after Windows update, try rolling back the driver:

  1. In Device Manager, right-click the keyboard.
  2. Select Properties → Driver → Roll Back.

💡

Before updating drivers, create a system restore point: Control Panel → Recovery → Set up system recovery → Create. This will help restore functionality if the new driver worsens the problem.

5. Check for viruses and conflicting software

Some viruses and programs (especially keyloggers or utilities for gamers) can intercept keyboard input and replace characters. For example, popular software for customizing the keyboard backlight (Corsair iCUE, Razer Synapse) sometimes conflicts with system drivers.

How to check:

  1. Run antivirus scanning (we recommend Kaspersky Virus Removal Tool or Dr.Web CureIt!).
  2. Open Task Manager (Ctrl + Shift + Esc) and terminate the processes:
    • 🔹 RzSynapse.exe (Razer)
    • 🔹 iCUE.exe (Corsair)
    • 🔹 Logitech Gaming Software
  • Try entering text in safe mode (while loading, hold Shift + F8). If the characters are displayed correctly, the software is at fault.
  • If the problem disappears after closing the program, add it to the exceptions or update to the latest version. For Razer Synapse, for example, the current version is 3.7.0730.072517 (check at official website).

    List of programs that often cause conflicts

    Gaming utilities: Razer Synapse, Corsair iCUE, Logitech G HUB, SteelSeries Engine. Keyloggers: Some programs may be disguised as "keyboard enhancers" (e.g., KeyLogger Pro). Drivers for peripherals: Outdated versions Realtek Audio Driver or NVIDIA GeForce Experience Sometimes the keys get blocked.

    6. Hardware reasons: what to do if nothing helps

    If the software methods do not work, the problem may be physical damage to the keyboard. Here are typical signs of a hardware problem:

    • 🔹 Symbols change chaotically (today B prints Yo, tomorrow - 5).
    • 🔹 Not working only some keys (for example, numbers or punctuation marks).
    • 🔹 Symbols are repeated when pressed once (for example, ahh instead of a).
    • 🔹 The keyboard does not respond to presses after spilled liquid or falling laptop.

    Solutions:

    1. Cleaning the keyboard. Unplug the laptop, turn it over and gently tap the back cover to remove any dust. For deep cleaning use compressed air cylinder (not a vacuum cleaner!). If liquid is spilled - do not turn on the laptop for 24 hoursso that the moisture evaporates.
    2. Connecting an external keyboard. If the USB keyboard works fine, the problem is definitely in the laptop hardware.
    3. Replacing the keyboard. On most models (eg Acer Aspire or MSI Modern) the keyboard is secured with latches and a cable. Replacement will cost 1 500–3 000 ₽ at the service center.

    For laptops with backlit keyboard (For example, ASUS TUF or MSI Katana) hardware failures are more common due to additional controllers. If the backlight blinks or turns off at the same time as the symbols fail, contact service - the cable may be damaged.

    💡

    If the laptop is under warranty, do not disassemble it yourself! Manufacturers (eg Apple or Dell) will void the warranty if there are signs of tampering.

    7. Specific problems on different OS

    Each operating system has unique keyboard-related bugs. Let's look at the most common ones.

    Windows 10/11:

    • 🔹 Crash after updating KB502xxx. Some cumulative updates (eg. KB5022845) break the layout. Solution: Uninstall the update via Settings → Windows Update → Update history → Uninstall updates.
    • 🔹 Conflict with the Emoji panel. If when you press Win + ; symbols are replaced with emoticons, disable the function in Settings → Devices → Input → Emoji panel.

    macOS (Ventura/Monterey):

    • 🔹 Reset NVRAM. If the characters are confused after updating, turn off your Mac, then turn on while holding down Option + Command + P + R (hold for 20 seconds).
    • 🔹 Conflict with Input Source. Delete the file ~/Library/Preferences/com.apple.HIToolbox.plist and reboot.

    Linux (Ubuntu/Fedora):

    • 🔹 Xorg crashes. Run in terminal:
      setxkbmap -layout us,ru -option grp:alt_shift_toggle
    • 🔹 Problems with Wayland. If you're using GNOME on Wayland, switch to Xorg when logging in (gear next to the Login button).

    FAQ: Frequently asked questions about keyboard crashes

    Why on a laptop? Lenovo instead of a letter Yo is printed ~?

    This is a common problem with keyboards Lenovo with American keyboard by default. Solution:

    1. Install Russian layout through Settings → Time and language.
    2. B Lenovo Vantage (if installed) disable the option Hotkey Mode.
    3. If that doesn't help, reassign the key via PowerToys (see section 3).
    After connecting an external keyboard to a laptop ASUS Some symbols stopped working. What to do?

    Driver conflict is to blame. Try:

    • 🔹 Disable the external keyboard and restart your laptop.
    • 🔹 Update drivers via ASUS Armoury Crate.
    • 🔹B Device Manager turn off HID keyboard (right button → Disconnect device).
    On MacBook Pro after updating to macOS Ventura symbol @ printed as ". How to fix it?

    This is a bug in the new version of macOS. Solutions:

    1. Reset NVRAM (see section 7).
    2. Delete the file /Library/Keyboard Layouts/AppleKeyboardLayouts-L.bundle (backup required!).
    3. Use Karabiner-Elements for manual reassignment.
    Is it possible to change characters on a laptop keyboard without administrator rights?

    Yes, but with restrictions:

    • 🔹B Windows use the portable version KeyTweak (does not require installation).
    • 🔹B Linux run xmodmap from your user (without sudo).
    • 🔹 On macOS Without administrator rights, it is impossible to reassign keys.

    Please note: the changes will be reset after a reboot.

    Why on a laptop? Acer keys don't work F1–F12, but the brightness/volume changes instead?

    This is not a glitch, but functional mode. Click Fn + Escto switch between multimedia functions and standard F1–F12. If it doesn't help, update Acer Quick Access from the official website.