Как сделать мышь на клавиатуре: полное руководство для всех ОС

Если ваша физическая мышь вышла из строя, а срочно нужно управлять курсором — в Windows, macOS и Linux есть встроенные режимы эмуляции мыши с клавиатуры. Наиболее быстрый способ активировать эту функцию в Windows: нажмите Alt + Shift + Num Lock (на цифровой клавиатуре). После этого стрелки NumPad будут перемещать курсор, а клавиша 5 — выполнять клик. Однако этот метод работает только при включённой функции Управление указателем с клавиатуры в параметрах специальных возможностей.

Отсутствие реакции на комбинацию или неработающая цифровая клавиатура (Num Lock) — частые причины, почему пользователи не могут сразу переключиться на клавиатурное управление. В таких случаях потребуется включить функцию через Панель управления или использовать сторонние утилиты вроде Mouse Keys для macOS. Ниже разберём все способы, включая настройку скорости курсора, эмуляцию правого клика и прокрутки, а также решения для ноутбуков без NumPad.

Встроенная функция «Управление указателем» в Windows

Windows 10 и 11 имеют встроенный инструмент «Управление указателем с клавиатуры» (англ. Mouse Keys), который позволяет перемещать курсор стрелками цифровой клавиатуры (NumPad). Чтобы активировать его:

  1. Откройте Параметры WindowsСпециальные возможностиКлавиатура.
  2. Прокрутите до раздела Управление указателем с клавиатуры и включите переключатель.
  3. Нажмите Alt + Shift + Num Lock для быстрого включения (если комбинация не работает, проверьте настройки в этом же меню).

По умолчанию управление работает так:

  • 🔢 1–9 на NumPad — диагональное перемещение курсора.
  • 🖱️ 5 — левый клик (удерживание — перетаскивание).
  • 🔄 + — двойной клик, - — правый клик.
  • 🔒 Num Lock — отключение режима.
📊 Как часто вы используете клавиатуру вместо мыши?
Никогда
Только в чрезвычайных ситуациях
Регулярно для некоторых задач
Постоянно (нет мыши)

Если цифровая клавиатура отсутствует (например, на ноутбуке), включите Num Lock через Fn + одну из клавиш ряда MJKL (зависит от модели). На Lenovo и HP это часто Fn + F8 или Fn + ScrLk. Уточните комбинацию в руководстве к вашей модели.

⚠️ Внимание: На некоторых ноутбуках ASUS и Acer функция Mouse Keys конфликтует с драйверами тачпада. Если курсор дергается или не движется плавно, обновите драйверы через Диспетчер устройств или отключите тачпад в настройках.

Настройка скорости и ускорения курсора

По умолчанию курсор движется слишком медленно. Чтобы увеличить скорость:

  1. В том же меню Управление указателем с клавиатуры нажмите Настройка управления указателем.
  2. Переместите ползунки Максимальная скорость и Ускорение вправо.
  3. Отметьте Использовать клавиши управления указателем при включённом Num Lock, если нужно.
Параметр Рекомендуемое значение Эффект
Макс. скорость 70–90% Курсор быстрее реагирует на нажатия
Ускорение 50–60% Плавное нарастание скорости при удержании клавиши
Задержка перед ускорением Короткая Ускорение включается быстрее

Для точной настройки проверьте работу курсора в текстовом редакторе: если при удержании клавиши курсор «прыгает» через несколько символов, уменьшите ускорение. Если движется слишком медленно — увеличьте максимальную скорость.

Эмуляция мыши на macOS (Mouse Keys)

На MacBook и iMac функция Mouse Keys включается через Системные настройкиУниверсальный доступКлавиатура. Активируйте опцию и используйте следующие клавиши:

  • 🔢 7–9, U–O, J–L, M–, — перемещение курсора (в зависимости от раскладки).
  • 🖱️ 5 или I — клик (удерживание для перетаскивания).
  • 🔄 0 или . — правый клик.

На macOS Ventura и новее комбинация быстрого включения — Option + Command + F5 (откроется меню специальных возможностей, где можно включить Mouse Keys). Для старых версий (до Catalina) используйте Control + Option + Command + ,.

⚠️ Внимание: На macOS с включённым Mouse Keys клавиши 7–9 в верхнем ряду перестают работать как символы. Чтобы вернуть их, отключите функцию или используйте модификатор Fn.

Программы для управления мышью с клавиатуры

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

  • 🖥️ NeatMouse — эмуляция мыши с настраиваемыми горячими клавишами (работает на Windows 7–11).
  • 🎮 KeyMouse — поддерживает игровые контроллеры и джойстики как замену мыши.
  • 🐧 Keymouse (Linux) — открытое ПО для управления курсором через клавиатуру или MIDI-устройства.

Для установки NeatMouse:

1. Скачайте утилиту с официального сайта (проверьте хэш файла по SHA-256: 4A8B...).

2. Запустите установщик от имени администратора.

3. В настройках назначьте клавиши для:

- Перемещения курсора (например, WASD).

- Кликов (например, Shift + F для правого клика).

4. Сохраните профиль и активируйте автозагрузку.

Преимущество NeatMouse — поддержка пользовательских скриптов для автоматизации действий (например, прокрутка страницы при удержании Space). Однако утилита может конфликтовать с антивирусами типа Kaspersky — добавьте её в исключения.

Как проверить конфликт с антивирусом

Если после установки NeatMouse курсор исчезает или «замирает», временно отключите защиту в реальном времени. Затем проверьте журнал антивируса на блокировку файлов утилиты (обычно это neatmouse.exe или hook.dll).

Управление мышью без NumPad (для ноутбуков)

На ноутбуках без цифровой клавиатуры используйте:

  1. Виртуальную клавиатуру с эмуляцией NumPad:

    - Откройте ПускСпециальные возможностиВиртуальная клавиатура.

    - Включите Num Lock на виртуальной клавиатуре.

  2. Горячие клавиши в NeatMouse или AutoHotkey:

    - Пример скрипта для AutoHotkey:

    #IfWinActive
    

    h::Send {Blind}{Numpad8} ; Стрелка вверх

    j::Send {Blind}{Numpad4} ; Стрелка влево

    k::Send {Blind}{Numpad5} ; Клик

    l::Send {Blind}{Numpad6} ; Стрелка вправо

    #IfWinActive

    - Сохраните скрипт с расширением .ahk и запустите.

Для MacBook без NumPad используйте клавиши Fn + 7–9, U–O, J–L (в зависимости от раскладки). Если клавиши не реагируют, проверьте настройки в Системные настройкиКлавиатураСокращения.

Включить Num Lock через Fn+клавиша (уточнить для своей модели)|Установить NeatMouse или AutoHotkey|Настроить горячие клавиши для перемещения курсора|Проверить конфликты с драйверами тачпада-->

Эмуляция прокрутки и дополнительных кнопок мыши

Для прокрутки страниц и работы с дополнительными кнопками мыши (например, «назад»/«вперёд»):

  • 📜 В Windows с включённым Mouse Keys:

    - Page Up/Page Down — вертикальная прокрутка.

    - Alt + ←/→ — кнопки «назад»/«вперёд» в браузере.

  • 🖱️ В NeatMouse:

    - Назначьте Ctrl + ↑/↓ для прокрутки.

    - Используйте Shift + клик для эмуляции средней кнопки мыши.

На macOS прокрутка эмулируется удержанием Option + Command + стрелки. Для браузера Safari также работает жест Control + стрелка влево/вправо для навигации по истории.

⚠️ Внимание: В играх и графических редакторах (например, Photoshop) эмуляция прокрутки через клавиатуру может не работать. В таких случаях используйте AutoHotkey для отправки виртуальных событий колесика мыши:
WheelUp::Send {WheelUp}  ; Прокрутка вверх

WheelDown::Send {WheelDown}

Решение проблем с эмуляцией мыши

Если курсор не движется или ведёт себя непредсказуемо:

Проблема Причина Решение
Курсор прыгает Конфликт с драйверами тачпада Отключите тачпад в Диспетчере устройств
Клавиши не реагируют Num Lock выключен Нажмите Num Lock или Fn + F8 (для ноутбуков)
Нет правого клика Неверные настройки Mouse Keys Назначьте - на NumPad для правого клика

Если проблема сохраняется, проверьте:

  • 🔌 Подключение USB-устройств (иногда конфликтуют с виртуальной мышью).
  • 🛠️ Обновления Windows (в центре обновлений могут быть исправления для Mouse Keys).
  • 📋 Журнал событий (eventvwr.msc) на ошибки, связанные с i8042prt.sys (драйвер клавиатуры).

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

Можно ли управлять мышью с клавиатуры на Android или iPhone?

На мобильных устройствах нет встроенной функции эмуляции мыши, но можно подключить Bluetooth-клавиатуру и использовать приложения вроде Remote Mouse (Android/iOS) для управления курсором на ПК через локальную сеть. Для самого смартфона заменить сенсорный ввод клавиатурой невозможно без root-прав.

Почему после включения Mouse Keys перестали работать цифры на клавиатуре?

Это нормальное поведение: при активированном Num Lock клавиши NumPad переключаются в режим управления курсором. Чтобы вернуть цифры, отключите Mouse Keys или используйте верхний ряд клавиш (1–9) с модификатором Fn (на ноутбуках).

Как эмулировать колесико мыши для zoom в браузере?

В Windows с включёнными Mouse Keys удерживайте Ctrl и используйте Page Up/Page Down для масштабирования. В NeatMouse назначьте отдельные клавиши (например, Ctrl + +/-) на действие Wheel Up/Down.

Работает ли эмуляция мыши в BIOS или при загрузке ОС?

Нет. Функции Mouse Keys и сторонние утилиты работают только после полной загрузки операционной системы. В BIOS или меню загрузки управление возможно только с физической мыши или тачпада (на ноутбуках).

Можно ли настроить эмуляцию мыши для конкретных программ (например, только для Photoshop)?

Да, с помощью AutoHotkey. Создайте скрипт с условием #IfWinActive ahk_exe photoshop.exe, а затем назначьте горячие клавиши только для этого окна. Пример:

#IfWinActive ahk_exe photoshop.exe

Numpad8::Send {WheelUp} ; Прокрутка вверх только в Photoshop

#IfWinActive