Как включить цифровую клавиатуру (Num Lock) на компьютере: все способы

Если цифровая клавиатура справа (Numpad) печатает буквы вместо чисел или не реагирует вовсе, проблема в 90% случаев связана с отключённым режимом Num Lock. На ноутбуках без отдельного Numpad цифры могут активироваться через Fn + клавиши MJKL — но только при правильных настройках BIOS и драйверов. Проверьте сначала индикатор Num Lock на клавиатуре: если он не горит или мигает, переключите режим кнопкой NumLk (иногда требуется удерживать Fn).

На стационарных ПК с полноразмерной клавиатурой цифровой блок обычно включается одной кнопкой, но на компактных ноутбуках (Lenovo ThinkPad, HP Pavilion, Dell XPS) может потребоваться комбинация Fn + NumLk или даже изменение параметров в BIOS. Если индикатор горит, а цифры не печатаются — проблема в драйверах, конфликте раскладок или механическом повреждении контактов. Ниже разберём все способы включения, включая программные обходные пути для устройств без аппаратного Numpad.

1. Базовый способ: кнопка Num Lock

На большинстве клавиатур справа есть отдельная клавиша Num Lock (иногда подписана как NumLk или Num). Она переключает цифровой блок между двумя режимами:

  • 🔢 Включён (индикатор горит) — клавиши работают как цифры 0-9, знаки +/-/*// и Enter.
  • 🔠 Выключен (индикатор не горит) — клавиши дублируют навигацию: Home, End, PgUp, PgDn и стрелки.

Чтобы активировать цифры:

  1. Найдите клавишу Num Lock (обычно вверху цифрового блока или рядом с F12).
  2. Нажмите её один раз. Если индикатор не загорается — удерживайте Fn и повторите нажатие.
  3. Проверьте работу, нажав 7 (должно появиться 7, а не Home).

Если кнопка не реагирует:

  • 🔋 Проверьте подключение клавиатуры (для USB-устройств — перетыкайте в другой порт).
  • 🖥️ На ноутбуках попробуйте Fn + F11 (или другая клавиша с иконкой 🔢).
  • 🔄 Перезагрузите компьютер — иногда режим сбрасывается после сна/гибернации.

2. Комбинации для ноутбуков без Num Lock

На ультрабуках и компактных ноутбуках (MacBook Pro, Lenovo Yoga, Acer Swift) цифровой блок часто эмулируется на основной клавиатуре. Для его активации используйте:

Бренд/модель Комбинация Где ищутся цифры
Lenovo ThinkPad, Ideapad Fn + F8 Клавиши MJKL0-9, UIO4-6
HP Pavilion, EliteBook Fn + NumLk (справа вверху) Клавиши 7-9UIO, 1-3MJK
Dell XPS, Inspiron Fn + F4 или Fn + PrtSc Клавиши J-K-L1-2-3, U-I-O4-5-6
MacBook (все модели) Нет аппаратного Numpad Используйте экранную клавиатуру или подключите внешнюю

На MacBook цифровой блок отсутствует физически, но его можно эмулировать:

  1. Откройте Системные настройки → Клавиатура.
  2. Включите опцию Показывать средства просмотра клавиатуры и символов в строке меню.
  3. В строке меню выберите Показать клавиатуру → появится виртуальный Numpad.
📊 Какой у вас ноутбук?
Lenovo
HP
Dell
ASUS
MacBook
Другой

3. Программное включение Num Lock в Windows

Если аппаратная кнопка Num Lock не работает, включите режим программно:

  1. Нажмите Win + R, введите regedit и подтвердите запуск Редактора реестра.
  2. Перейдите по пути:
    HKEY_USERS\.DEFAULT\Control Panel\Keyboard
  3. Найдите параметр InitialKeyboardIndicators и измените его значение:
    • 0Num Lock выключен при старте.
    • 2Num Lock включён при старте.
  • Перезагрузите компьютер.
  • Для Windows 10/11 также можно использовать Параметры входа:

    1. Откройте Параметры → Учётные записи → Параметры входа.
    2. В разделе Дополнительные параметры включите опцию Использовать клавиатуру без ввода пароля (это разблокирует Numpad на экране входа).

    Создайте точку восстановления системы|Закройте все программы|Проверьте, что у вас права администратора|Сохраните резервную копию раздела реестра-->

    4. Настройка Num Lock в BIOS/UEFI

    На некоторых ноутбуках (Lenovo, Dell, HP) состояние Num Lock при старте определяется в BIOS. Если цифры не работают сразу после включения ПК:

    1. Перезагрузите компьютер и войдите в BIOS (обычно F2, Del или Esc при старте).
    2. Найдите раздел Advanced или Boot.
    3. Ищите параметры:
      • NumLock State → установите On.
      • Keypad → выберите By NumLock.
  • Сохраните изменения (F10) и перезагрузитесь.
  • ⚠️ Внимание: На ноутбуках ASUS и Acer опция может называться Embedded NumLock или Action Keys Mode. Отключение последней иногда блокирует Numpad полностью.

    Если в BIOS нет таких настроек, обновите его прошивку с официального сайта производителя. Для этого:

    1. Узнайте модель материнской платы (в msinfo32 или через CPU-Z).
    2. Скачайте последнюю версию BIOS с сайта Lenovo, HP или Dell.
    3. Следуйте инструкции производителя (обычно требуется флешка с файлом прошивки).

    5. Решение проблем: цифры не работают

    Если Num Lock включён, но цифры не печатаются:

    Симптом Вероятная причина Решение
    Индикатор горит, но клавиши не реагируют Конфликт драйверов Обновите драйвер клавиатуры в Диспетчере устройств
    Цифры печатаются, но с задержкой Загрязнение контактов Продуйте клавиатуру сжатым воздухом или почистите спиртом
    Num Lock самопроизвольно отключается Сбой в работе Fn-клавиш Отключите Hotkey Mode в BIOS или обновите драйвер ATK (для ASUS)
    Цифры работают только в BIOS Проблема с ОС Проверьте систему на вирусы или восстановите Windows

    Для диагностики:

    1. Подключите внешнюю клавиатуру — если на ней Numpad работает, проблема в аппаратной части ноутбука.
    2. Запустите Тест клавиатуры (например, Keyboard Tester) — он покажет, регистрируются ли нажатия.
    3. Проверьте Диспетчер устройств на наличие восклицательных знаков рядом с Клавиатуры.
    4. Как почистить контакты клавиатуры

      1. Отключите клавиатуру (на ноутбуке — выньте аккумулятор).

      2. Снимите клавиши с цифрового блока плоской отвёрткой (осторожно, чтобы не сломать защёлки!).

      3. Протрите контакты ватной палочкой, смоченной в изопропиловом спирте (не менее 70%).

      4. Дайте высохнуть 10–15 минут перед сборкой.

      6. Альтернативы: виртуальная клавиатура и софт

      Если аппаратный Numpad не работает, используйте программные решения:

      • 🖥️ Экранная клавиатура Windows:
        1. Нажмите Win + Ctrl + O (или найдите в поиске osk.exe).
        2. Включите Цифровая клавиатура в настройках (значок 🔢 в правом нижнем углу).
    5. 📱 Мобильные приложения:
      • Для Android: NumPad Emulator (превращает сенсорный экран в Numpad).
      • Для iOS: Keypad Pro (добавляет цифровой блок в стандартную клавиатуру).
    6. 🎮 Игровые клавиатуры:

      На устройствах Razer, Logitech или SteelSeries цифровой блок можно переназначить через фирменное ПО (например, Razer Synapse).

    7. Для автоматизации ввода чисел:

      • 🤖 AutoHotkey (скрипт для эмуляции Numpad):
        ; Пример скрипта для замены клавиш на цифры
        

        #IfWinActive ahk_exe excel.exe ; Работает только в Excel

        j::Send, 1

        k::Send, 2

        l::Send, 3

        #IfWinActive

      7. Особенности для Mac и Linux

      На Mac аппаратного Numpad нет, но его можно эмулировать:

      • 🍎 Включение через терминал:

        Откройте Терминал и введите:

        defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadNumLock -bool true
        

        killall Dock

      • 🐧 Linux (Ubuntu/Debian):

        Если Num Lock не сохраняется после перезагрузки, установите numlockx:

        sudo apt install numlockx
        

        sudo numlockx on

    Для Linux также актуальны настройки в /etc/rc.local (для автоматического включения Num Lock при старте):

    #!/bin/sh -e
    

    setleds -D +num

    exit 0

    FAQ: Частые вопросы

    Почему Num Lock сам выключается после перезагрузки?

    Это связано с настройками BIOS или реестра Windows. Проверьте параметр InitialKeyboardIndicators в реестре (должен быть 2) и обновите BIOS до последней версии. На некоторых ноутбуках (Lenovo, HP) также помогает отключение Fast Boot в BIOS.

    Как включить цифры на клавиатуре телефона (Android/iOS)?

    На смартфонах цифровой блок появляется автоматически при вводе в поля для чисел (например, в калькуляторе). Для принудительного включения:

    • 🤖 Android: Установите клавиатуру Gboard → настройки → Цифровой ряд.
    • 🍏 iOS: Нажмите и удерживайте клавишу 123 на стандартной клавиатуре.
    Цифры печатаются, но вместо 1-9 вводятся символы (!, @, #). Что делать?

    Это признак активированной верхней раскладки (Shift). Нажмите Shift один раз или проверьте язык ввода (возможно, включён English US, где цифры требуют Shift). Также убедитесь, что не нажата клавиша Alt (она может менять символы).

    Можно ли переназначить клавиши под цифры без Num Lock?

    Да, с помощью программ AutoHotkey (Windows) или Karabiner-Elements (Mac). Пример скрипта для AutoHotkey, чтобы клавиши M-J-K-L работали как 0-1-2-3:

    m::Send, 0
    

    j::Send, 1

    k::Send, 2

    l::Send, 3

    Для Linux используйте xmodmap или setkeycodes.

    После обновления Windows перестали работать цифры. Как вернуть?

    Обновление могло сбросить драйверы или настройки реестра. Выполните:

    1. Откатите драйвер клавиатуры в Диспетчере устройств (правый клик → Свойства → Откатить).
    2. Проверьте параметр InitialKeyboardIndicators в реестре (должен быть 2).
    3. Запустите sfc /scannow в командной строке (от имени администратора) для восстановления системных файлов.