Клавиша NumLock на клавиатуре: функции, режимы работы и устранение неполадок

Клавиша NumLock (от англ. Number Lock — «фиксация цифр») переключает правый цифровой блок клавиатуры между двумя режимами: вводом чисел и управлением курсором. Если индикатор NumLock на клавиатуре горит, блок работает как калькулятор (цифры 0–9, символы +, -, *, /), если погас — клавиши выполняют функции навигации (Home, End, PgUp, PgDn, стрелки). На ноутбуках без отдельного цифрового блока NumLock часто активирует встроенную цифровую раскладку на буквенных клавишах (например, M становится 0, J1 и т. д.).

Проблемы с NumLock проявляются по-разному: клавиша не реагирует на нажатие, индикатор не загорается, цифры не вводятся или, наоборот, блок работает только в режиме навигации. В 80% случаев это связано с настройками BIOS/UEFI, драйверами клавиатуры или физическим повреждением контактов. Например, на некоторых материнских платах (ASUS, Gigabyte) по умолчанию включен параметр NumLock State at Boot, который принудительно отключает цифровой блок при запуске ПК. В Windows 10/11 сбой может вызвать обновление KB5028185 (2023 год), после которого система сбрасывает настройки раскладки.

Если NumLock перестал работать после подключения новой периферии (мыши, внешней клавиатуры) или очистки системы от вирусов, сначала проверьте физическое состояние клавиши и разъёмов. На игровых клавиатурах (Razer, Logitech, SteelSeries) проблема иногда кроется в фирменном ПО —Conflict с Razer Synapse или Logitech G HUB может блокировать сигналы от цифрового блока. Ниже разберём все функции клавиши, способы диагностики и решения для разных устройств.

Как работает NumLock: режимы и назначение клавиш

Клавиша NumLock управляет двухуровневой логикой цифрового блока (нумпада). Включённый режим (индикатор горит) преобразует клавиши в цифровые и арифметические символы, выключенный — в навигационные команды. Эта функция унаследована от первых IBM-совместимых клавиатур 1980-х, где нумпад использовался для ввода данных в таблицы и базы данных, а отключение NumLock экономило место на клавиатуре для управления курсором.

Современные клавиатуры сохраняют эту логику, но назначение клавиш в выключенном режиме зависит от модели:

  • 🔢 7/Home — перемещает курсор в начало строки.
  • 🔣 1/End — в конец строки.
  • 🔟 9/PgUp — прокрутка вверх на страницу.
  • 🔠 3/PgDn — прокрутка вниз.
  • 🔡 5 — дублирует клавишу (стрелка вниз).
  • 🔤 0/Ins — режим вставки/замены.
  • 🔥 ./Del — удаление символа справа.

На ноутбуках без отдельного нумпада NumLock активирует цифровую раскладку на буквенных клавишах (обычно M, J, K, L, U, I, O). Например, на Lenovo ThinkPad или HP EliteBook при включённом NumLock клавиша J вводит 1, K2, а M0. Это удобно для бухгалтеров или программистов, но может мешать при печати текста.

Как проверить, включён ли NumLock

Определить состояние NumLock можно тремя способами:

  1. Индикатор на клавиатуре: большинстве моделей есть светодиод с надписью NumLock или значком 🔢. Если он горит — режим включён.
  2. Поведение клавиш: нажмите 7 на нумпаде. Если курсор переместился в начало строки — NumLock выключен. Если введётся цифра 7 — включён.
  3. Системная утилита: в Windows откройте Пуск → Выполнить (или Win + R), введите osk (экранная клавиатура). Состояние NumLock отобразится визуально.

На некоторых игровых клавиатурах (Corsair K95, Razer Huntsman) индикатор NumLock может отсутствовать. В этом случае проверьте настройки в фирменном ПО (например, iCUE для Corsair). Также на клавиатурах с RGB-подсветкой включённый NumLock иногда подсвечивает цифровой блок отдельным цветом (например, синим).

📊 Как часто вы используете NumLock?
Постоянно (работаю с цифрами)
Только для навигации
Никогда не включаю
Не знаю, что это

Почему NumLock не работает: топ-5 причин

Если клавиша NumLock не реагирует на нажатие, причины делятся на программные и аппаратные. Ниже — самые распространённые сбои и способы их диагностики:

Причина Симптомы Как проверить
Отключён в BIOS/UEFI Индикатор не горит при запуске ПК, цифры не работают Зайти в BIOS (Del/F2 при загрузке), найти NumLock State
Конфликт драйверов NumLock включается, но цифры не вводятся Обновить драйвер клавиатуры в Диспетчере устройств
Физическое повреждение Клавиша проваливается или не фиксируется Визуальный осмотр, тест другой клавиатуры
Фирменное ПО клавиатуры NumLock сбрасывается после перезагрузки Отключить автозапуск ПО (Razer Synapse, Logitech G HUB)
Вирусное ПО NumLock самопроизвольно включается/выключается Проверка антивирусом (Kaspersky, Malwarebytes)

Критическая ошибка: если NumLock не работает даже в BIOS (до загрузки ОС), проблема точно аппаратная — повреждён контроллер клавиатуры или шлейф. На ноутбуках это часто происходит после падения или попадания жидкости. В этом случае требуется ремонт в сервисном центре.

Как войти в BIOS для проверки NumLock

На большинстве ПК нужно нажать Del, F2 или Esc сразу после включения (до появления логотипа Windows). На ноутбуках LenovoF1 или кнопка Novo, на HPF10.

Как включить или отключить NumLock в BIOS/UEFI

Если клавиша NumLock неактивна при запуске ПК, проблема кроется в настройках микропрограммы материнской платы. Инструкция по включению:

  1. Перезагрузите компьютер и войдите в BIOS (см. спойлер выше).
  2. Найдите раздел Boot, Advanced или System Configuration (название зависит от производителя).
  3. Ищите параметры:
    • 🔧 NumLock State (или NumLock Key)
    • 🔧 Boot NumLock State
    • 🔧 NumLock at Boot
  • Установите значение Enabled (включено) или On.
  • Сохраните изменения (F10) и перезагрузите ПК.
  • На материнских платах ASUS (серии ROG, Prime) этот параметр может скрываться в разделе Advanced → USB Configuration. На платах Gigabyte ищите в BIOS Features. Если опции нет — обновите BIOS до последней версии через утилиту производителя (например, @BIOS для Gigabyte или EZ Flash для ASUS).

    ⚠️ Внимание: неправильное обновление BIOS может вывести материнскую плату из строя. Следуйте инструкциям производителя и не прерывайте процесс.

    NumLock не работает в Windows: пошаговое решение

    Если клавиша NumLock не реагирует только после загрузки Windows, проблема в настройках системы или драйверах. Действуйте по алгоритму:

    Проверьте физическое состояние клавиши (нет ли залипания)|Обновите драйвер клавиатуры в Диспетчере устройств|Отключите фирменное ПО клавиатуры (Razer Synapse, Logitech G HUB)|Проверьте реестр Windows на наличие параметра NumLock|Запустите утилиту sfc /scannow для восстановления системных файлов-->

    Самая частая причина — сброс параметра в реестре. Чтобы исправить:

    1. Нажмите Win + R, введите regedit.
    2. Перейдите по пути: HKEY_USERS\.DEFAULT\Control Panel\Keyboard
    3. Найдите параметр InitialKeyboardIndicators. Его значение должно быть 2 (включённый NumLock при старте).
    4. Если параметра нет — создайте его (ПКМ → Создать → Строковый параметр) и установите значение 2.
    5. Перезагрузите ПК.
    6. Для ноутбуков с функциональной клавишей Fn иногда требуется комбинация Fn + NumLock. Например, на Dell Latitude или Acer Swift отдельного индикатора NumLock нет, а режим переключается через Fn + F11 (или другую клавишу с значком 🔢). Уточните комбинацию в руководстве к вашей модели.

      Особенности NumLock на macOS и Linux

      На клавиатурах Apple (например, Magic Keyboard) физической клавиши NumLock нет — её функции выполняет Fn. Чтобы активировать цифровой блок на нумпаде:

      • 🍎 Нажмите Fn + Clear (клавиша Num Lock на расширенных клавиатурах Apple).
      • 🍎 В Системных настройках → Клавиатура → Сочетания клавиш включите опцию Использовать все клавиши F1, F2 и т. д. как стандартные функциональные клавиши.
      • 🍎 На MacBook Pro с Touch Bar цифровой блок отображается на экране после нажатия Fn.

    В Linux (Ubuntu, Mint, Fedora) NumLock может отключаться из-за настроек окружения рабочего стола. Чтобы включить его автоматически при запуске:

    1. Откройте терминал (Ctrl + Alt + T).
    2. Введите команду:
      sudo apt install numlockx
    3. Добавьте строку numlockx on в автозагрузку:
      echo "numlockx on" >> ~/.profile
    4. Перезагрузите систему.
    ⚠️ Внимание: на серверах без графического интерфейса (например, Ubuntu Server) NumLock по умолчанию отключён. Включите его через loadkeys или отредактируйте файл /etc/rc.local.

    Что делать, если NumLock включается самопроизвольно

    Если клавиша NumLock произвольно переключается во время работы, причины могут быть следующими:

    • 🖱️ Конфликт с мышью или трекпадом: некоторые драйверы (например, Synaptics для тачпадов) перехватывают сигналы клавиатуры.
    • 🦠 Вирусное ПО: трояны типа KeyLogger могут эмулировать нажатия клавиш.
    • Статическое электричество: накапливается в USB-портах и вызывает ложные срабатывания.
    • 🎮 Фирменное ПО игровых клавиатур: Razer Synapse или Corsair iCUE могут сбрасывать настройки.

    Решения:

    1. Отключите все USB-устройства (кроме клавиатуры) и проверьте поведение NumLock.
    2. Запустите проверку на вирусы (Malwarebytes или Dr.Web CureIt!).
    3. Обновите драйверы чипсета материнской платы (скачайте с сайта производителя).
    4. Для игровых клавиатур сбросьте настройки в фирменном ПО или переустановите его.

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

    Почему на моём ноутбуке нет клавиши NumLock?

    На компактных ноутбуках (например, MacBook Air, ASUS ZenBook) отдельного цифрового блока нет. Функции NumLock выполняет комбинация Fn + одна из клавиш (обычно F11 или Ins). Цифры в этом случае печатаются на буквенных клавишах (например, M = 0, J = 1).

    Можно ли переназначить клавишу NumLock?

    Да, с помощью программ вроде AutoHotkey (Windows) или xmodmap (Linux). Например, в AutoHotkey добавьте в скрипт строку:

    NumLock::Send {F13}

    Это переназначит NumLock на неиспользуемую клавишу F13.

    Почему после обновления Windows NumLock перестал работать?

    Обновления KB5028185 (2023) и KB5034441 (2026) сбрасывают настройки реестра для NumLock. Восстановите параметр InitialKeyboardIndicators в реестре (см. раздел выше) или откатните обновление через Панель управления → Программы → Просмотр установленных обновлений.

    Как отключить NumLock навсегда?

    В BIOS установите параметр NumLock State в Disabled. В Windows отредактируйте реестр, установив InitialKeyboardIndicators в 0. На macOS отключите функцию через Системные настройки → Клавиатура.

    Работает ли NumLock на виртуальной клавиатуре?

    Да, но только если виртуальная клавиатура эмулирует полноценный нумпад (например, в Windows через osk или On-Screen Keyboard). В мобильных ОС (Android, iOS) NumLock отсутствует — цифры вводятся через отдельную панель.