Как включить Num Lock на экранной клавиатуре: подробное руководство для всех устройств

Экранная клавиатура — незаменимый инструмент для пользователей сенсорных устройств, планшетов или тех, у кого физическая клавиатура вышла из строя. Однако многие сталкиваются с проблемой: цифровой блок (Num Lock) на виртуальной клавиатуре по умолчанию отключён или вообще отсутствует. Это создаёт неудобства при вводе чисел, работе с таблицами или играх, где требуется быстрый числовой ввод.

В этой статье мы разберём, как включить Num Lock на экранной клавиатуре в разных операционных системах — от Windows 10/11 до Android и macOS. Вы узнаете о скрытых настройках, альтернативных методах ввода и даже о том, как добавить цифровой блок на виртуальную клавиатуру, если его там нет. А ещё — почему иногда Num Lock автоматически отключается при переключении раскладки и как это исправить.

Проблема актуальна не только для владельцев планшетов, но и для тех, кто подключает внешние мониторы к ноутбукам без отдельного цифрового блока. Даже на полноразмерных клавиатурах виртуальный Num Lock может вести себя непредсказуемо — особенно в играх или специализированных программах. Поэтому наши инструкции пригодятся широкому кругу пользователей.

Почему Num Lock не работает на экранной клавиатуре?

Прежде чем переходить к решениям, важно понять причины проблемы. Экранная клавиатура в большинстве ОС изначально оптимизирована для компактного ввода текста, а не для работы с цифрами. Вот основные факторы, из-за которых Num Lock может быть недоступен:

🔹 Отсутствие цифрового блока в стандартной раскладке. Многие виртуальные клавиатуры (например, в Windows или Android) по умолчанию показывают только буквенные символы. Цифровой блок скрыт или требует отдельного переключения.

🔹 Автоматическое отключение при смене языка. Некоторые системы сбрасывают состояние Num Lock при переключении раскладки, особенно если используется несколько языков ввода.

🔹 Ограничения драйверов или ПО. В редких случаях проблема связана с конфликтом драйверов клавиатуры или настройками специализированного софта (например, AutoHotkey или игровых лаунчеров).

🔹 Особенности устройства. На некоторых планшетах (например, Microsoft Surface или Samsung Galaxy Tab) экранная клавиатура адаптируется под размер экрана, и цифровой блок может появляться только в горизонтальной ориентации.

⚠️ Внимание: На устройствах с Windows 11 после обновления 2023 года (версия 23H2) интерфейс экранной клавиатуры изменился. Если у вас не отображается кнопка Num Lock, проверьте версию ОС в Параметры → Система → О системе.

Чтобы точно определить причину, попробуйте включить Num Lock на физической клавиатуре (если она подключена). Если он работает там, но не на виртуальной — проблема в настройках ПО. Если не работает нигде — возможно, отключён в BIOS или драйверах.

Способ 1: Включение Num Lock на экранной клавиатуре Windows

В Windows 10/11 стандартная экранная клавиатура (OSK.exe) поддерживает Num Lock, но его нужно активировать вручную. Вот как это сделать:

1. Откройте экранную клавиатуру:

- Нажмите Win + Ctrl + O (горячие клавиши для быстрого вызова).

- Или найдите её через поиск: введите «экранная клавиатура» в меню Пуск.

2. Активируйте Num Lock:

- В правом нижнем углу клавиатуры найдите кнопку Параметры (шестерёнка).

- Включите опцию «Включить цифровую клавиатуру».

- После этого справа появится блок с цифрами, а кнопка Num Lock будет активна.

3. Переключите режим:

- Нажмите на виртуальную клавишу Num Lock (обычно расположена в левом верхнем углу цифрового блока).

- Если кнопка не реагирует, попробуйте комбинацию Fn + Num Lock (на некоторых ноутбуках).

⚠️ Внимание: На ноутбуках с гибридными клавиатурами (например, Lenovo Yoga или HP Spectre) виртуальный Num Lock может конфликтовать с функциональными клавишами. В этом случае попробуйте отключить Fn Lock в BIOS.

Если цифровой блок так и не появился, проверьте настройки в «Параметры → Специальные возможности → Клавиатура». Там должен быть включён параметр «Использовать экранную клавиатуру».

Включена ли экранная клавиатура в параметрах специальных возможностей|

Активирована ли опция "Цифровая клавиатура" в настройках OSK|

Пробовали ли вы перезагрузить ПК после изменения настроек|

Проверены ли драйвера клавиатуры в Диспетчере устройств-->

Для пользователей Windows 11 с обновлением 23H2 есть альтернативный способ: вызовите экранную клавиатуру через панель задач (значок клавиатуры рядом с датой/временем), затем нажмите и удерживайте клавишу ⊞ Win — это иногда принудительно активирует Num Lock.

Способ 2: Горячие клавиши для быстрого включения Num Lock

Если вам часто приходится переключать Num Lock на экранной клавиатуре, запомните эти комбинации. Они работают в большинстве версий Windows и некоторых дистрибутивах Linux:

🔹 Win + U → Экранная клавиатура → Num Lock

Быстрый вызов через центр специальных возможностей.

🔹 Alt + Shift + Num Lock

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

🔹 Fn + F11 (на некоторых ноутбуках)

Активирует цифровой блок на гибридных клавиатурах.

🔹 Ctrl + Alt + Del → Экранная клавиатура

В некоторых корпоративных версиях Windows этот путь открывает OSK с уже активированным Num Lock.

Если горячие клавиши не срабатывают, проверьте, не отключены ли они в настройках системы. Для этого перейдите в:

Параметры → Устройства → Ввод → Дополнительные параметры клавиатуры

и убедитесь, что опция «Сочетания клавиш для специальных возможностей» включена.

📊 Какую ОС вы используете чаще всего?
Windows 10
Windows 11
macOS
Linux
Android

На macOS экранная клавиатура ведёт себя иначе — там нет отдельного Num Lock, но есть режимы ввода. Чтобы включить цифровой блок, нужно:

1. Открыть «Системные настройки → Клавиатура».

2. Включить «Показывать средства просмотра клавиатуры и символов в строке меню».

3. В вызванной клавиатуре нажать Fn — это переключит верхний ряд букв на цифры (аналог Num Lock).

Способ 3: Настройка Num Lock на экранной клавиатуре Android

На смартфонах и планшетах под управлением Android ситуация сложнее: стандартная клавиатура (например, Gboard или Samsung Keyboard) не поддерживает Num Lock в привычном виде. Однако есть обходные пути:

🔹 Используйте альтернативные клавиатуры:

- Установите Hacker’s Keyboard или NumKeyboard из Google Play — они имеют полноценный цифровой блок.

- В настройках этих клавиатур включите опцию «Показывать Num Lock» или «Расширенная раскладка».

🔹 Активируйте числовой режим в Gboard:

1. Откройте любое поле для ввода текста.

2. Нажмите на кнопку «?123» (переключение на цифры).

3. Удерживайте пальцем кнопку «1/2» (в некоторых версиях она называется «=») — это откроет дополнительные символы, включая цифровой блок.

🔹 Настройте жесты:

В Samsung DeX или режиме рабочего стола на некоторых планшетах можно включить эмуляцию клавиатуры ПК, где Num Lock работает как на Windows.

⚠️ Внимание: На устройствах с Android 12+ и выше некоторые производители (например, Xiaomi или Oppo) блокируют изменение системной клавиатуры. В этом случае придётся использовать сторонние приложения.

Для геймеров, которые подключают контроллеры к Android, есть ещё один лайфхак: в настройках эмулятора (например, PPSSPP или Dolphin) можно привязать виртуальный Num Lock к одной из кнопок геймпада.

Способ 4: Программные решения для принудительного включения Num Lock

Если стандартные методы не помогают, можно воспользоваться сторонними утилитами. Они особенно полезны для пользователей, которым нужно, чтобы Num Lock включался автоматически при запуске экранной клавиатуры.

🔹 NumLockX (для Windows)

Бесплатная утилита, которая принудительно включает Num Lock при старте системы или по горячим клавишам. Скачать можно с официального сайта разработчика.

🔹 AutoHotkey (скрипт для автоматического включения)

Создайте файл с расширением .ahk и добавьте в него строку:

SetNumLockState, AlwaysOn

Затем запустите скрипт — Num Lock будет включён постоянно, даже на экранной клавиатуре.

🔹 SharpKeys (для переназначения клавиш)

Позволяет привязать включение Num Lock к любой другой клавише (например, Caps Lock).

🔹 Karabiner-Elements (для macOS)

Аналог AutoHotkey для Mac, где можно создать правило для автоматического включения числового блока.

Утилита Поддерживаемые ОС Функция Сложность настройки
NumLockX Windows 7–11 Принудительное включение Num Lock Низкая
AutoHotkey Windows Скрипты для автоматического управления Num Lock Средняя
SharpKeys Windows Переназначение клавиш Высокая
Karabiner-Elements macOS 10.12+ Правила для клавиш и модификаторов Средняя
Hacker’s Keyboard Android 5.0+ Полноценная клавиатура с Num Lock Низкая

Перед использованием сторонних утилит создайте точку восстановления системы (в Windows) или резервную копию настроек (на macOS/Android). Это поможет избежать проблем, если ПО конфликтует с драйверами.

Способ 5: Ручное добавление цифрового блока на экранную клавиатуру

Если ваша виртуальная клавиатура не поддерживает Num Lock, можно создать собственную раскладку с цифровым блоком. Это актуально для Windows и Linux.

Для Windows:

1. Скачайте утилиту Microsoft Keyboard Layout Creator (MKLC).

2. Загрузите текущую раскладку (например, «Русская») как основу.

3. Добавьте цифровой блок в правой части клавиатуры, привязав его к клавишам Num 0–9.

4. Скомпилируйте новую раскладку и установите её через «Параметры → Время и язык → Язык и регион».

Для Linux (Ubuntu/Debian):

1. Откройте терминал и установите пакет для создания раскладок:

sudo apt install xkb-data

2. Отредактируйте файл раскладки (например, /usr/share/X11/xkb/symbols/ru), добавив блок:

key  { [ 7, 7, 7, 7 ] }; // Пример для клавиши "7"

3. Примените изменения командой:

setxkbmap ru

Для Android:

Используйте приложения вроде External Keyboard Helper Pro, которые позволяют создавать кастомные раскладки для подключённых клавиатур (включая экранные).

⚠️ Внимание: Изменение системных файлов раскладки в Linux или Windows может привести к нестабильной работе клавиатуры. Перед редактированием сделайте резервную копию файлов!

Если вы не хотите возиться с настройками, попробуйте виртуальные клавиатуры от сторонних разработчиков:

- TouchPal Keyboard (Android) — имеет встроенный Num Lock.

- On-Screen Keyboard Portable (Windows) — портативная версия с настраиваемым цифровым блоком.

- Keyman (кроссплатформенное решение) — поддерживает кастомные раскладки.

Способ 6: Альтернативные методы ввода чисел без Num Lock

Если включить Num Lock так и не удалось, вот несколько способов вводить цифры быстро:

🔹 Используйте верхний ряд клавиш

На большинстве клавиатур цифры дублируются на клавишах Q–P (при удержании Shift или Fn).

🔹 Голосовой ввод

В Windows 11 и Android есть встроенный голосовой ввод:

- Windows: Win + H.

- Android: длинное нажатие на пробел в Gboard.

🔹 Буквенные замена (для программистов)

В некоторых IDE (например, Visual Studio или PyCharm) можно использовать сокращения:

- Введите #num → IDE автоматически подставит цифровой блок.

🔹 Макросы в играх

В Steam или Origin настройте комбинацию клавиш для быстрого ввода чисел (например, Ctrl + 1 = ввод «100»).

🔹 Экранные калькуляторы

В Windows встроенный калькулятор (Win + R → calc) позволяет копировать результаты вычислений в буфер обмена.

Как вводить символы без Num Lock в Linux

В терминале Linux можно использовать комбинации с Alt. Например, для ввода символа «€» нажмите Alt + 0128 на цифровой клавиатуре. Если Num Lock выключен, удерживайте Fn или используйте верхний ряд чисел с Shift.

Частые ошибки и как их избежать

При работе с Num Lock на экранной клавиатуре пользователи часто сталкиваются с типичными проблемами. Вот как их решить:

🔸 Num Lock включается, но сразу отключается Причина: Конфликт с драйверами или ПО для управления клавиатурой (например, Logitech Options или Razer Synapse). Решение: Обновите драйвера или отключите фоновые процессы этих программ.

🔸 Цифровой блок не появляется в горизонтальном режиме (на планшете) Причина: Настройка автоповорота или ограничения производителя. Решение: Зафиксируйте ориентацию экрана в шторке уведомлений или включите принудительный поворот в настройках дисплея.

🔸 Num Lock работает только после перезагрузки Причина: Сброс состояния клавиш при выходе из сна/гибернации. Решение: В Панель управления → Электропитание отключите быстрый запуск.

🔸 Клавиши цифрового блока вводят символы вместо чисел Причина: Активирован режим Fn Lock или неверная раскладка. Решение: Нажмите Fn + Esc (на некоторых ноутбуках) или смените язык ввода.

🔸 Экранная клавиатура не открывается вообще Причина: Отключена служба «Экранная клавиатура» или повреждены системные файлы. Решение: Запустите команду в PowerShell от имени администратора:

Get-AppxPackage WindowsAlarms | Remove-AppxPackage

Затем переустановите клавиатуру через Microsoft Store.

FAQ: Ответы на популярные вопросы

Можно ли включить Num Lock на экранной клавиатуре iPad?

На iPad с iPadOS нет стандартного Num Lock, но есть два обходных пути:

1. Подключите внешнюю клавиатуру (например, Magic Keyboard) — на ней Num Lock работает как на Mac.

2. Используйте приложения вроде Keypad или NumPad, которые эмулируют цифровой блок.

В режиме Stage Manager (iPadOS 16+) можно включить отображение дополнительных клавиш, но полноценного Num Lock там нет.

Почему после обновления Windows 11 пропал Num Lock на экранной клавиатуре?

В обновлении Windows 11 23H2 Microsoft изменила логику работы экранной клавиатуры. Теперь цифровой блок скрыт по умолчанию для экономии места. Чтобы вернуть его:

1. Откройте Параметры → Персонализация → Панель задач.

2. Включите опцию «Показывать сенсорную клавиатуру, когда нет клавиатуры для ввода текста».

3. В самой клавиатуре нажмите на три точки («…») и выберите «Показать цифровую клавиатуру».

Если это не помогло, попробуйте сбросить настройки клавиатуры в «Параметры → Приложения → Сбросить».

Как сделать, чтобы Num Lock включался автоматически при запуске ПК?

Есть три надёжных способа:

1. Через BIOS/UEFI: Зайдите в настройки BIOS (обычно по Del или F2 при загрузке) и найдите опцию «NumLock State» — установите её в положение On.

2. Через реестр Windows:

- Откройте regedit (Win + R).

- Перейдите по пути HKEY_USERS\.DEFAULT\Control Panel\Keyboard.

- Измените параметр InitialKeyboardIndicators на 2.

3. Через AutoHotkey: Создайте скрипт с командой SetNumLockState, AlwaysOn и добавьте его в автозагрузку.

После применения любого из методов перезагрузите ПК.

Работает ли Num Lock на экранной клавиатуре в Safe Mode (безопасном режиме)?

В Safe Mode Windows загружает только базовые драйвера, поэтому экранная клавиатура (OSK.exe) может работать некорректно:

- Цифровой блок может отсутствовать.

- Горячие клавиши для Num Lock не срабатывают.

Решение:

1. Загрузитесь в обычном режиме и включите Num Lock заранее.

2. Используйте верхний ряд клавиш для ввода чисел (Shift + 1–9).

3. Если нужен именно Num Lock, подключите физическую клавиатуру — в Safe Mode она будет работать стабильнее.

Можно ли настроить Num Lock на экранной клавиатуре в Linux (Ubuntu, Mint)?

В большинстве дистрибутивов Linux экранная клавиатура (Onboard, Florence) не имеет встроенного Num Lock, но его можно эмулировать:

1. Установите Onboard:

sudo apt install onboard

2. Откройте настройки (Onboard → Preferences) и включите «Show numpad».

3. Для автоматического включения добавьте в автозагрузку команду:

onboard --numpad

Для GNOME (Ubuntu 22.04+) есть расширение «Virtual Keyboard» с поддержкой Num Lock.