Цифровая клавиатура справа (NumPad) — незаменимый инструмент для бухгалтеров, программистов и геймеров. Она ускоряет ввод чисел, управление в играх и работу с таблицами. Но что делать, если NumLock не работает, а цифры не печатаются? Или если вы подключили внешнюю клавиатуру, а дополнительная панель остаётся «мёртвой»?
Проблема чаще всего кроется в трёх вещах: отключённом режиме NumLock, неправильных настройках BIOS или драйверах. В этой статье разберём все возможные причины — от банальных до экзотических — и дадим чёткие инструкции для Windows 10/11, macOS и Linux. А ещё расскажем, как включить цифровую клавиатуру на ноутбуках, где её физически нет.
1. Проверка режима NumLock — первый шаг
Самая распространённая причина «неработающих» цифр — отключённый индикатор NumLock. На большинстве клавиатур он расположен в правом верхнем углу цифрового блока и подсвечивается, когда активен. Если лампочка не горит, цифры не будут печататься — вместо них клавиши будут выполнять альтернативные функции (например, Home, Page Up).
Чтобы включить NumLock:
- 🔢 Нажмите клавишу
NumLock(иногда она совмещена сF11илиScrLkна компактных клавиатурах). - 💡 Если индикатор не загорается, попробуйте комбинацию
Fn + NumLock(актуально для ноутбуков Lenovo, HP, Dell). - 🔌 На некоторых беспроводных клавиатурах (например, Logitech MX Keys) нужно удерживать
Fn3 секунды.
Если клавиша NumLock физически отсутствует (как на клавиатурах Apple Magic Keyboard), используйте программный способ: в Windows нажмите Win + R, введите osk (экранная клавиатура) и кликните на виртуальный NumLock.
2. Аппаратная проверка: подключение и физические повреждения
Если NumLock включён, но цифры всё равно не работают, проблема может быть в подключении или механике:
- 🔌 Проверьте кабель (для проводных клавиатур): попробуйте другой USB-порт или кабель. На ноутбуках с Type-C иногда помогает переподключение в другой разъём.
- 🔋 Заряд батареи (для беспроводных устройств): разряженные аккумуляторы могут блокировать часть функций. Подключите клавиатуру по кабелю, если это возможно.
- 🛠️ Загрязнение контактов: пыль или жидкость под клавишами NumPad могут вызывать замыкание. Аккуратно почистите клавиатуру сжатым воздухом или переверните её для удаления мусора.
- 🔧 Повреждение микросхемы: если клавиатура падала или заливалась, цифровой блок мог выйти из строя. В этом случае поможет только ремонт или замена.
Для диагностики подключите клавиатуру к другому устройству. Если NumPad заработает — проблема в настройках вашего ПК. Если нет — клавиатура неисправна.
Как проверить клавиатуру на аппаратные неисправности?
Используйте онлайн-сервисы вроде Keyboard Checker (keyboardchecker.com) или встроенную утилиту devmgmt.msc в Windows. В разделе "Клавиатуры" не должно быть восклицательных знаков.
⚠️ Внимание: Если клавиатура подключена через USB-хаб или док-станцию, попробуйте подключить её напрямую к компьютеру. Некоторые хабы не передают сигналы от NumPad из-за ограничений по питанию.
3. Настройка NumLock в BIOS/UEFI
На некоторых материнских платах (особенно от ASUS, Gigabyte и MSI) состояние NumLock при загрузке определяется настройками BIOS. Если клавиатура работает в BIOS, но перестаёт отвечать после загрузки ОС, проблема может быть в этом.
Чтобы изменить настройку:
- Перезагрузите компьютер и войдите в BIOS (обычно клавиша
Del,F2илиEscпри старте). - Найдите раздел
BootилиAdvanced. - Ищите параметры вроде:
NumLock StateBootup NumLock StatusUSB NumLock
On или Enabled.F10) и перезагрузитесь.Если такого параметра нет, обновите BIOS до последней версии — производители часто добавляют поддержку NumLock в новых прошивках.
| Производитель материнской платы | Раздел BIOS для NumLock | Рекомендуемое значение |
|---|---|---|
| ASUS | Advanced → USB Configuration |
NumLock State: On |
| Gigabyte | BIOS Features → Bootup NumLock |
Enabled |
| MSI | Settings → Advanced → USB Configuration |
Legacy USB Support: Auto |
| HP (ноутбуки) | System Configuration → Boot Options |
NumLock at Boot: On |
⚠️ Внимание: Изменение настроек BIOS может привести к нестабильной работе системы. Если не уверены — сфотографируйте текущие параметры перед изменениями.
4. Программные решения для Windows
Если аппаратные методы не помогли, проблема кроется в настройках операционной системы. В Windows 10/11 есть несколько способов принудительно включить NumLock.
Способ 1: Редактор реестра
Этот метод заставляет систему всегда включать NumLock при загрузке:
- Нажмите
Win + R, введитеregeditи подтвердите. - Перейдите по пути:
HKEY_USERS\.DEFAULT\Control Panel\Keyboard - Найдите параметр
InitialKeyboardIndicatorsи установите значение2. - Перезагрузите компьютер.
Способ 2: Групповая политика (для Pro-версий)
В редакциях Windows Pro/Enterprise:
- Нажмите
Win + R, введитеgpedit.msc. - Перейдите в
Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Вход в систему. - Найдите политику
Повторно применять все параметры пользователя при входе в системуи включите её.
Способ 3: Скрипт для автоматического включения
Создайте файл numlock.vbs со следующим содержимым:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
Поместите его в автозагрузку (shell:startup).
Убедиться, что NumLock включён физически|Проверить настройки в BIOS|Обновить драйверы клавиатуры|Проверить реестр Windows|Запустить диагностику оборудования-->
5. Особенности на ноутбуках без NumPad
На компактных ноутбуках (например, MacBook Air, Dell XPS 13) физического NumPad нет, но его можно эмулировать:
- 🍎 На macOS: удерживайте
Fn+ цифры1-0(верхний ряд). Для постоянного режима включите вСистемные настройки → Клавиатура → Сочетания клавиш → Функциональные клавиши. - 🪟 На Windows: используйте
Fn + PrtSc/SysRq(на некоторых моделях Lenovo) или включите виртуальную клавиатуру (Win + Ctrl + O). - 🐧 На Linux: установите пакет
numlockxи добавьте в автозагрузку командуnumlockx on.
Для геймеров и бухгалтеров есть альтернатива — внешние USB-клавиатуры с NumPad (например, Keychron K3 или Razer Ornata V3). Они подключаются как отдельное устройство и работают независимо от основной клавиатуры.
6. Проблемы с драйверами и конфликты устройств
Если NumPad работал раньше, но внезапно перестал, виноваты могут быть драйверы. Особенно после обновления Windows или подключения нового устройства.
Как диагностировать:
- Откройте
Диспетчер устройств(Win + X → Диспетчер устройств). - Разверните раздел
Клавиатуры. - Если рядом с устройством горит восклицательный знак, кликните правой кнопкой и выберите
Обновить драйвер. - Если обновление не помогло, удалите драйвер и перезагрузите ПК — система установит его автоматически.
Для клавиатур с дополнительными функциями (например, Corsair K95 или SteelSeries Apex Pro) скачайте фирменное ПО с сайта производителя:
- Logitech:
Logitech OptionsилиG HUB. - Razer:
Razer Synapse. - Corsair:
iCUE.
⚠️ Внимание: Конфликты могут возникать при подключении нескольких клавиатур одновременно (например, проводной + Bluetooth). Отключите второстепенные устройства для тестирования.
7. Альтернативы: виртуальная клавиатура и сторонние утилиты
Если аппаратный NumPad не удаётся запустить, воспользуйтесь программными альтернативами:
| Решение | Описание | Ссылка (поиск) |
|---|---|---|
| Экранная клавиатура Windows | Встроенная утилита с поддержкой NumLock. Запуск: Win + Ctrl + O. |
osk.exe |
| NumLock Toggle | Утилита для принудительного включения NumLock при старте. |
GitHub NumLock Toggle |
| SharpKeys | Переназначает клавиши (например, делает CapsLock вместо NumLock). |
sharpkeys.codeplex.com |
| AutoHotkey | Скрипты для эмуляции NumPad на любых клавишах. | autohotkey.com |
Для AutoHotkey пример скрипта, который превращает правый Alt в NumLock:
; Эмуляция NumLock на правом Alt
RAlt::NumLock
Важно: некоторые банковские системы и игры блокируют виртуальные клавиатуры как потенциально небезопасные. В этом случае поможет только аппаратный NumPad.
FAQ: Частые вопросы о NumPad
Почему NumLock выключается после перезагрузки?
Это зависит от настроек BIOS и политики Windows. Если в BIOS установлено NumLock: Off, а в реестре не прописано принудительное включение, система будет сбрасывать состояние. Исправляется редактированием реестра (см. раздел 4) или обновлением BIOS.
Можно ли переназначить клавиши на NumPad под другие функции?
Да, с помощью AutoHotkey или фирменного ПО клавиатуры (например, Razer Synapse). Например, можно сделать так, чтобы Num 7 открывал калькулятор, а Num / — блокнот. Пример скрипта для AHK:
Numpad7::Run calc.exe
NumpadDiv::Run notepad.exe
Почему на моём ноутбуке ASUS NumPad работает только с Fn?
Это особенность компактных клавиатур, где цифровой блок совмещён с основными клавишами (обычно 7-9, U-I, J-K, M). Чтобы включить постоянный режим, проверьте настройки в ASUS Armoury Crate или обновлите драйверы с официального сайта.
Как включить NumPad на клавиатуре Apple Magic Keyboard?
У Magic Keyboard нет физического NumPad, но его можно эмулировать:
- В
Системные настройки → Клавиатура → Сочетания клавишвключитеИспользовать F1, F2 как стандартные функциональные клавиши. - Удерживайте
Fn+ цифры1-0для ввода чисел. - Для постоянного режима подключите внешнюю клавиатуру с NumPad (например, Apple Magic Keyboard with Numeric Keypad).
Может ли вирус отключить NumPad?
Теоретически да, если вирус модифицирует драйверы клавиатуры или реестр. Проверьте систему Malwarebytes или Kaspersky Virus Removal Tool. Также откатите систему к точке восстановления (Win + R → rstrui), если проблема появилась недавно.