Если курсор мыши внезапно перестал реагировать, а под рукой нет запасной, управление курсором с клавиатуры становится единственным способом продолжить работу. В Windows, macOS и Linux эта функция встроена в систему как часть спецвозможностей, но по умолчанию отключена. Её активация занимает 2-3 клика, однако путь к настройкам отличается в зависимости от ОС и версии. Например, в Windows 11 меню скрыто глубже, чем в Windows 10, а на Mac требуется отдельная комбинация для включения Mouse Keys.
Неисправность мыши или тачпада — не единственная причина использовать клавиатурное управление. Функция востребована при тестировании доступности сайтов, работе с серверами через SSH, а также людьми с ограниченными возможностями. Однако не все клавиатуры поддерживают плавное перемещение курсора: на ноутбуках без цифрового блока (Numpad) придётся использовать альтернативные комбинации или подключать внешнюю клавиатуру.
Далее разберём пошаговые инструкции для каждой операционной системы, включая редкие случаи, когда функция не включается стандартными способами.
Почему клавиатурное управление курсором может не работать
Перед настройкой проверьте три ключевых момента, которые блокируют функцию в 80% случаев:
- 🔌 Отключён цифровой блок (Num Lock). На большинстве клавиатур Mouse Keys работает только при активном Numpad. Нажмите
Num Lock— индикатор должен гореть. - 🖥️ Драйверы клавиатуры. Если система не распознаёт клавиши
1-9на цифровом блоке, обновление драйверов через Диспетчер устройств может помочь. - 🔒 Политики группы (для Windows). В корпоративных версиях ОС администратор может отключить спецвозможности через
gpedit.msc.
На ноутбуках без Numpad (например, MacBook Air или Lenovo Yoga) функция часто конфликтует с Fn-клавишами. В этом случае попробуйте удерживать Fn при нажатии цифровых клавиш или активируйте Mouse Keys через терминал (инструкция ниже).
Ещё одна распространённая проблема — конфликт с ПО для геймеров (например, Razer Synapse или Logitech G HUB). Такие программы перехватывают сигналы клавиш, блокируя системные функции. Решение: временно закрыть софт или добавить его в исключения.
Как включить управление курсором в Windows 10 и 11
В последних версиях Windows путь к настройкам изменился, но логика осталась прежней. Для Windows 10 и 11 инструкция универсальна, за исключением визуальных отличий в меню.
Способ 1: Через параметры спецвозможностей
- Нажмите
Win + I, чтобы открыть Параметры. - Перейдите в раздел Специальные возможности → Клавиатура.
- Прокрутите вниз до блока Управление мышью с клавиатуры и включите переключатель.
- Активируйте
Num Lock(если не горит индикатор).
Способ 2: Горячие клавиши (быстрый доступ)
Нажмите комбинацию Alt + Shift + Num Lock. Появится окно с предложением включить Mouse Keys — подтвердите выбор. Эта комбинация работает даже на экране блокировки (если не отключена в групповой политике).
Способ 3: Через панель управления (для старых версий)
Если параметры не открываются, используйте классическую панель:
- Нажмите
Win + R, введитеcontrolи нажмитеEnter. - Выберите Центр специальных возможностей → Облегчение работы с мышью.
- Поставьте галочку напротив Управление указателем с клавиатуры.
Активен ли Num Lock?|Подключена ли клавиатура с Numpad?|Нет ли конфликтов с геймерским ПО?|Обновлены ли драйверы клавиатуры?-->
После активации курсором можно управлять клавишами 1-9 на цифровом блоке:
- 🔢
1-9— диагональное перемещение. - 🔢
4-6— влево/вправо. - 🔢
2-8— вниз/вверх. - 🔢
5— имитация клика. - 🔢
+— двойной клик.
⚠️ Внимание: В Windows 11 после обновления KB5027231 (июль 2023) функция может сбрасываться при перезагрузке. Решение: откатите обновление или настройте задачу в Планировщике задач для автоматического включения.
Активация Mouse Keys на macOS (Ventura, Monterey, Big Sur)
На Mac функция называется Mouse Keys и включается иначе, чем в Windows. Главное отличие — поддержка трекпада: курсором можно управлять не только клавишами, но и жестами (если трекпад исправен).
Способ 1: Через системные настройки
- Откройте Системные настройки → Универсальный доступ.
- Выберите Указатель мыши → Включить Mouse Keys.
- Настройте скорость перемещения ползунком.
Способ 2: Горячие клавиши
Нажмите Option (Alt) + Command + F5, чтобы открыть меню Универсального доступа. Далее выберите Включить Mouse Keys.
На MacBook без Numpad используйте клавиши 7-9, U-O, J-L и M:
- 🍎
7-9— диагонали влево-вверх/вправо-вверх. - 🍎
U-O— вверх/вниз. - 🍎
J-L— влево/вправо. - 🍎
M— удерживать для перетаскивания. - 🍎
I— клик.
Особенности macOS:
- 🔄 Функция автоматически отключается при подключении мыши.
- 🔧 Скорость курсора регулируется в настройках Универсального доступа.
- 🚫 Не работает в Boot Camp (Windows на Mac).
Как ускорить курсор на Mac?
По умолчанию скорость низкая. Чтобы увеличить её
1. Откройте Терминал (Command + Пробел → введите "Terminal").
2. Введите команду:
defaults write com.apple.universalaccess mouseDriverInitialDelay -int 1
defaults write com.apple.universalaccess mouseDriverMaxSpeed -float 5.0
3. Перезагрузите Mac.
Управление курсором с клавиатуры в Linux (Ubuntu, Debian, Fedora)
В дистрибутивах Linux функция называется MouseKeys и настраивается через консоль или графический интерфейс. Главная сложность — разнообразие окружений рабочего стола (GNOME, KDE, XFCE), где пути к настройкам отличаются.
Способ 1: Через графический интерфейс (GNOME)
- Откройте Настройки → Универсальный доступ.
- Включите опцию Управление указателем с клавиатуры.
- Активируйте
Num Lock.
Способ 2: Через терминал (универсально)
Если графический интерфейс недоступен, используйте команды:
# Включить MouseKeys
xkbset mousekeys 1
Установить скорость (1-10)
xkbset mousekeys 5 3 50 10 5
Отключить
xkbset mousekeys 0
Клавиши управления в Linux:
| Клавиша | Действие | Примечание |
|---|---|---|
Num Lock |
Включение/отключение режима | Индикатор должен гореть |
4-6 |
Влево/вправо | — |
8-2 |
Вверх/вниз | — |
5 |
Клик | Удерживайте для перетаскивания |
+ |
Двойной клик | В некоторых дистрибутивах Ins |
⚠️ Внимание: В Ubuntu 22.04+ функция может конфликтовать с Wayland (протокол отображения). Решение: переключитесь на Xorg на экране входа в систему.
Настройка скорости и ускорения курсора
По умолчанию курсор движется медленно, что затрудняет работу. Скорость и ускорение настраиваются отдельно в каждой ОС.
Windows:
- 🪟 Откройте Параметры → Специальные возможности → Клавиатура.
- В блоке Управление мышью настройте ползунки Скорость указателя и Ускорение.
- 🔹 Рекомендуемые значения: скорость — 70%, ускорение — 50%.
macOS:
- 🍎 В Системных настройках → Универсальный доступ → Указатель мыши.
- Ползунок Скорость перемещения установите на 80-90% для комфортной работы.
Linux (GNOME):
Используйте команду для тонкой настройки:
xkbset mousekeys [delay] [interval] [time_to_max] [max_speed] [curr_speed]
Пример для быстрого курсора:
xkbset mousekeys 1 20 10 500 100
Управление курсором без NumPad (ноутбуки, нетбуки)
На устройствах без цифрового блока (MacBook, Ultrabook, Chromebook) функция работает иначе. Здесь используются основные клавиши или комбинации с Fn.
Windows:
- 🔹 Активируйте Mouse Keys стандартным способом (через параметры).
- 🔹 Используйте клавиши
7-9,U-O,J-L(как на Mac), но с удержаниемFn. - 🔹 Альтернатива: подключите внешнюю клавиатуру с Numpad.
macOS:
Функция оптимизирована для клавиатур без Numpad — используйте схему с 7-9, U-O, J-L (см. раздел про Mac).
Linux:
В Ubuntu и Fedora при отсутствии Numpad:
- Установите пакет
xkbset:sudo apt install xkbset - Настройте альтернативные клавиши:
xkbset accessibility 1xkbset mousekeys 1
- Используйте
W-A-S-Dдля перемещения (требует дополнительной настройки в~/.xinitrc).
Решение проблем: функция не включается
Если Mouse Keys не активируется, проверьте следующие моменты:
1. Конфликт с драйверами:
- 🔧 Обновите драйверы клавиатуры через Диспетчер устройств (Windows) или
apt upgrade(Linux). - 🔧 На Mac сбросьте NVRAM: выключите устройство, затем удерживайте
Option + Command + P + Rпри включении.
2. Блокировка групповой политикой (Windows):
Если функция отключена администратором:
- Нажмите
Win + R, введитеgpedit.msc. - Перейдите в Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Центр специальных возможностей.
- Проверьте параметр Отключить управление указателем с клавиатуры — он должен быть в состоянии Не задано.
3. Повреждение системных файлов:
В Windows запустите проверку:
sfc /scannow
dism /online /cleanup-image /restorehealth
На Mac выполните:
sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
4. Альтернативные программы:
Если встроенная функция не работает, используйте сторонние утилиты:
- 🖱️ Mouse Without Borders (Microsoft) — для управления курсором между ПК.
- 🖱️ KeyMouse (Linux/Windows) — расширенные настройки.
- 🖱️ Enable MouseKeys (macOS) — обход ограничений.
⚠️ Внимание: На виртуальных машинах (VirtualBox, VMware) Mouse Keys может не работать из-за захвата курсора хост-системой. Решение: отключите интеграцию мыши в настройках ВМ.
FAQ: Частые вопросы
Можно ли управлять курсором с клавиатуры на Android или iPhone?
На мобильных устройствах полноценного аналога Mouse Keys нет, но есть обходные пути:
- 📱 На Android: подключите Bluetooth-клавиатуру и используйте приложения вроде Mouse Toggle (требует root).
- 📱 На iPhone: активируйте AssistiveTouch в настройках доступности, затем управляйте курсором через виртуальный джойстик.
Почему курсор движется рывками, а не плавно?
Это связано с настройками ускорения и задержки. Решения:
- 🪟 В Windows: уменьшите Ускорение в параметрах Mouse Keys.
- 🍎 На Mac: в терминале выполните:
defaults write com.apple.universalaccess mouseDriverInitialDelay -int 0 - 🐧 В Linux: используйте
xkbset mousekeys 1 10 5 100 50для плавности.
Как отключить Mouse Keys, если клавиатура не работает?
Если функция включена, но клавиатура сломана:
- 🖥️ В Windows: подключите вторую клавиатуру и нажмите
Alt + Shift + Num Lock. - 🍎 На Mac: удерживайте кнопку питания 10 секунд для принудительного выключения.
- 🐧 В Linux: перезагрузите ПК через
REISUB(удерживайтеAlt + SysRq + R-E-I-S-U-B).
Работает ли управление курсором в BIOS/UEFI?
Нет, Mouse Keys — это функция операционной системы. В BIOS управление возможно только:
- 🔧 С помощью клавиш-стрелок (
↑↓←→). - 🔧 На некоторых материнских платах (ASUS, MSI) — через сенсорную панель (если поддерживается).
Можно ли настроить Mouse Keys для игровых клавиатур (Razer, Logitech)?
Да, но с оговорками:
- 🎮 Отключите игровой режим в ПО (Razer Synapse, Logitech G HUB).
- 🎮 Назначьте макросы для управления курсором через софт производителя.
- 🎮 На клавиатурах с Numpad (например, Razer BlackWidow) функция работает стандартным способом.