Если курсор мыши перестал реагировать на движения или вы временно остались без манипулятора, управление клавиатурой становится единственным способом навигации по системе. В Windows, macOS и Linux есть встроенные функции Mouse Keys (или аналоги), которые позволяют перемещать указатель с помощью цифровой клавиатуры NumPad или стрелок. Однако активация этого режима отличается в зависимости от версии ОС и текущих настроек специальных возможностей.
Первое, что нужно проверить — не отключена ли клавиатура в BIOS или не заблокированы ли функциональные клавиши (например, Fn на ноутбуках). Если физических повреждений нет, переходите к настройке программного управления курсором. Ниже разобраны все рабочие методы, включая альтернативные утилиты для пользователей с ограниченными возможностями.
1. Включение Mouse Keys в Windows 10 и 11
В современных версиях Windows функция управления курсором с клавиатуры называется Mouse Keys и скрыта в разделе специальных возможностей. Чтобы её активировать:
- Нажмите
Win + I, чтобы открыть Параметры Windows. - Перейдите в
Специальные возможности → Мышь. - Включите переключатель
Управление мышью с клавиатуры. - Настройте скорость указателя и ускорение в дополнительных параметрах.
После активации курсор будет перемещаться при нажатии клавиш NumPad:
- 🔢
1/2/3/4/6/7/8/9— диагональное движение; - 🔘
5— имитация клика левой кнопкой; - 🔗
+/–— двойной клик или перетаскивание; - 🔲
0или.— удержание кнопки.
⚠️ Внимание: На ноутбуках без отдельногоNumPadвключите его эмуляцию клавишейFn + NumLock(на некоторых моделях Lenovo или HP может потребоватьсяFn + F11).
2. Горячие клавиши для быстрого включения
В Windows есть скрытая комбинация для мгновенной активации Mouse Keys без перехода в настройки:
Left Alt + Left Shift + NumLock
При первом использовании система запросит подтверждение — нажмите Enter, чтобы включить режим.
Чтобы отключить его, повторите ту же комбинацию или нажмите NumLock (если в настройках не установлен флажок Включать Mouse Keys при нажатии NUM LOCK).
| Комбинация | Действие | Примечание |
|---|---|---|
Alt + Shift + NumLock | Включить/выключить Mouse Keys | Работает только при активном NumLock |
NumLock + / | Замедлить движение курсора | Полезно для точного позиционирования |
NumLock + * | Ускорить движение | Максимум — 3 уровня ускорения |
NumLock + 5 | Клик левой кнопкой | Удерживайте для перетаскивания |
На macOS аналогичный режим включается через Option + Command + F5 (или Fn + Option + Command + F5 на новых MacBook), затем выберите Включить управление указателем в панели специальных возможностей.
3. Альтернативные программы для управления курсором
Если встроенные средства не устраивают, используйте сторонние утилиты с расширенными функциями:
- 🖱️ Mouse Without Borders (от Microsoft) — управление несколькими ПК с одной клавиатуры, включая эмуляцию мыши;
- 🎛️ NeatMouse — гибкая настройка скорости, жестов и макросов;
- 🦽 Point-N-Click — специализированное ПО для людей с ограниченной моторикой (бесплатно для некоммерческого использования).
Для геймеров или пользователей AutoHotkey подойдёт скрипт эмуляции мыши:
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
; Перемещение курсора стрелками (шаг 10 пикселей)
Up::MouseMove, 0, -10, 0, R
Down::MouseMove, 0, 10, 0, R
Left::MouseMove, -10, 0, 0, R
Right::MouseMove, 10, 0, 0, R
; Клики
Numpad0::Click
NumpadDot::Click, right
Сохраните код в файл с расширением .ahk и запустите.
4. Настройка Mouse Keys в Linux (Ubuntu, Mint, Fedora)
В дистрибутивах на базе GNOME (например, Ubuntu 22.04) функция называется Mouse Keys и включается через:
- Откройте
Настройки → Специальные возможности → Мышь. - Активируйте переключатель
Управление указателем с клавиатуры. - Настройте задержку перед началом движения и максимальную скорость.
Для KDE Plasma (например, Kubuntu):
- Перейдите в
Системные настройки → Ввод → Мышь. - Вкладка
Управление мышью с клавиатуры→ включите опцию.
⚠️ Внимание: В некоторых дистрибутивах (например, Arch Linux) может потребоваться установка пакета gnome-settings-daemon для работы Mouse Keys.
Активирован NumLock (для Windows/Linux)|Проверена работа клавиш NumPad|Отключены конфликтующие программы (например, макросы для игр)|Сохранены важные данные (на случай случайных кликов)-->
5. Управление курсором на ноутбуках без NumPad
Если на вашем ноутбуке (например, Dell XPS или MacBook Air) нет цифрового блока, используйте:
- 🔄 Эмуляцию NumPad через
Fn + F11(или аналогичную комбинацию для вашей модели); - 🖱️ Режим "Мышь клавишами" в BIOS (доступен на некоторых ASUS и MSI);
- 📱 Внешнюю клавиатуру с NumPad (подключите по USB или Bluetooth).
На macOS для ноутбуков без NumPad:
- Включите
Системные настройки → Специальные возможности → Мышь и трекпад → Включить управление указателем. - Используйте клавиши
7/8/9(верхний ряд) для движения вверх,U/I/O— для диагоналей,J/K/L— для движения влево/вниз/вправо.
Как проверить, поддерживает ли ваш ноутбук эмуляцию NumPad
1. Зажмите Fn и нажмите клавишу с цифрой 7 (обычно она совмещена с Home).
2. Если в правом верхнем углу экрана появится индикатор NumLock, функция поддерживается.
3. На моделях Acer или HP может потребоваться предварительное нажатие Fn + NumLock (даже если физической клавиши нет).
6. Решение проблем с Mouse Keys
Если курсор не движется после активации режима, проверьте:
| Проблема | Решение |
|---|---|
| Клавиши NumPad не работают | Включите NumLock или проверьте драйвер клавиатуры в Диспетчере устройств |
| Курсор движется рывками | Уменьшите скорость в настройках Mouse Keys или отключите ускорение указателя |
| Не работают клики | Проверьте, не конфликтует ли антивирус (например, Kaspersky может блокировать эмуляцию ввода) |
| Режим самопроизвольно отключается | Отключите энергосбережение для USB-устройств в Панель управления → Электропитание |
На Windows 7 и старше может потребоваться ручная настройка через Панель управления → Специальные возможности → Центр специальных возможностей → Настройка управления указателем мыши. В Linux при отсутствии графического интерфейса используйте команду:
xkbset mouskeys 1 10 50 5 3
где параметры означают: включить задержку_старта скорость ускорение порог.
7. Управление курсором в BIOS и на этапе загрузки
Если мышь не работает до загрузки ОС (например, в меню BIOS или при выборе устройства загрузки), клавиатура становится единственным инструментом навигации. Большинство современных материнских плат (ASUS ROG, Gigabyte Aorus, MSI MEG) поддерживают управление стрелками:
- 🔼
↑/↓— выбор пункта меню; - 🔤
Enter— подтверждение (аналог клика); - 🔙
Esc— возврат или выход; - 🔀
+/–— изменение значений (например, напряжения CPU).
На некоторых серверах (Dell PowerEdge, HP ProLiant) для перемещения между вкладками BIOS может потребоваться Tab или F-клавиши. Если клавиатура не реагирует:
- Проверьте подключение к порту
PS/2(на старых системах USB-клавиатуры могут не работать до загрузки ОС). - Сбросьте настройки BIOS, вынув батарейку
CR2032на 10 секунд.
FAQ: Частые вопросы
Можно ли управлять курсором без NumPad?
Да, в Windows и macOS есть альтернативные схемы управления стрелками или буквами (например, W/A/S/D в некоторых утилитах). Также можно переназначить клавиши через AutoHotkey или Karabiner-Elements (для macOS).
Почему Mouse Keys отключается после перезагрузки?
В Windows 10/11 проверьте параметр Применять настройки при входе в систему в разделе специальных возможностей. В Linux добавьте команду запуска в автозагрузку (например, через ~/.config/autostart).
Как имитировать прокрутку колёсика мыши?
В стандартном режиме Mouse Keys прокрутка не поддерживается. Используйте AutoHotkey со скриптом:
WheelUp::Send {WheelUp}
WheelDown::Send {WheelDown}
Или подключите внешнюю программируемую клавиатуру (например, Logitech G15).
Работает ли Mouse Keys в играх?
Нет, большинство игр блокируют системные функции специальных возможностей. Для геймплея без мыши используйте:
- 🎮 Контроллер с поддержкой XInput (например, Xbox Gamepad);
- 🖧 Программы вроде JoyToKey для эмуляции клавиатуры;
- 🕹️ Встроенные настройки управления в игре (например, GTA V или The Witcher 3 поддерживают геймпады).
Как вернуть обычный режим после использования Mouse Keys?
Нажмите ту же комбинацию, что и для включения (Alt + Shift + NumLock в Windows), или отключите опцию в настройках специальных возможностей. В Linux выполните команду xkbset mouskeys 0.