Гид по технологиям

Как исправить неработающий тачпад в Linux

• 5 min read • Linux • Обновлено 28 Nov 2025
Тачпад не работает в Linux — как исправить
Тачпад не работает в Linux — как исправить

Ноутбук с тачпадом и экраном Linux

За последние годы Linux стал значительно проще в использовании. Раньше запуск системы был уже победой, теперь мы этому радуемся меньше. Тем не менее не всё всегда работает идеально.

На ноутбуках, особенно современных, часто возникают проблемы с Linux — это может быть связано с Wi‑Fi, управлением питанием и, нередко, с тачпадом. Исправление неработающего тачпада может потребовать пошаговой диагностики и установки драйверов.

Прежде чем начать

Важно: если у вас подключена внешняя мышь, проверьте в системных настройках, не включена ли опция «отключать тачпад при подключении мыши» (в разных окружениях она может называться по‑разному). Отключите её для проверки.

Базовая диагностика

Если тачпад совсем не реагирует, сначала убедитесь, что система вообще видит устройство. Выполните в терминале:

cat /proc/bus/input/devices

Если вывод слишком большой, используйте less:

cat /proc/bus/input/devices | less

Чтобы отфильтровать строки, связанные с тачпадом, выполните:

cat /proc/bus/input/devices | grep -i touchpad

Вы должны увидеть блок, похожий на этот:

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio2/input0
S: Sysfs=/devices/platform/i8042/serio2/input/input8
U: Uniq=
H: Handlers=mouse2 event8
B: EV=b
B: KEY=42007000000000000
B: ABS=11000003

Если вывод отсутствует или не содержит устройств, возможно, это аппаратная проблема или баг ядра. Если же устройство видно, следующий шаг — проверить xinput:

xinput list

Если xinput показывает ваше устройство, то проблема, как правило, сводится к драйверу или настройкам.

Результат команды xinput, показывающий устройство тачпада

Какой драйвер нужен

По результатам xinput и /proc вы можете определить производителя тачпада: Synaptics, ALPS, Elantech и т.д. На современных дистрибутивах поддержка обычно реализована через libinput. Попробуйте установить (или обновить) пакеты:

xserver-xorg-input-libinput
xserver-xorg-input-evdev
xserver-xorg-input-mouse

В некоторых случаях нужен старый драйвер synaptics:

xserver-xorg-input-synaptics

После установки перезапустите X-сервер (выйдите и войдите в сеанс) или перезагрузите систему.

Дополнительные проверки и настройки

  1. Настройки окружения рабочего стола. Откройте «Мышь и тачпад» (или аналогичную страницу в настройках) и проверьте, включён ли тачпад и достаточна ли скорость прокрутки и чувствительность. В некоторых окружениях тачпад и мышь объединены в один раздел.

  2. BIOS/UEFI. На некоторых ноутбуках тачпад можно отключить в BIOS. Устройство может отображаться в xinput, но не работать. Перезагрузите и откройте BIOS (обычно клавиша Del, F2, F10 или другая — зависит от производителя) и убедитесь, что тачпад включён.

  3. Аппаратный переключатель или сочетание Fn. Многие ноутбуки отключают тачпад аппаратно через Fn+F‑клавишу. Проверьте документацию производителя.

  4. Логи ядра. Посмотрите dmesg и журнал systemd для сообщений, связанных с i8042, psmouse, input или соответствующими драйверами:

dmesg | grep -iE "i8042|psmouse|touchpad|input"
journalctl -b | grep -i touchpad
  1. Проверка модулей ядра. Для некоторых устройств нужен модуль psmouse. Попробуйте:
lsmod | grep psmouse
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

Параметр proto= может помочь для старых контроллеров; пробуйте без параметра или с другими значениями по рекомендации для вашей модели.

Настройки мыши и тачпада в Linux — переключатели и ползунки

Пошаговый план действий (мини‑методология)

  1. Отключите внешнюю мышь. Проверьте настройки окружения «Мышь и тачпад».
  2. Выполните cat /proc/… и xinput list, чтобы убедиться, что система видит устройство.
  3. Посмотрите dmesg/journalctl на ошибки драйверов.
  4. Установите/обновите пакеты libinput/evdev/synaptics.
  5. Перезагрузите систему и проверьте снова.
  6. Если не помогло — проверьте BIOS и аппаратные переключатели.
  7. Как крайняя мера — попробуйте загрузиться с live‑дистрибутива с новым ядром.

Когда установка драйвера не помогает — альтернативные подходы

  • Попробуйте Live USB с последним ядром (новые дистрибутивы часто решают поддержку оборудования).
  • Если тачпад аппаратно неисправен, временно используйте внешнюю USB‑мышь или Bluetooth‑мышь.
  • Проверяйте upstream‑баги: поиск по модели ноутбука + “linux touchpad” может выявить патчи или параметры ядра.

Когда это не сработает (контрпример)

Если устройство не отображается в /proc и в dmesg нет упоминаний контроллера, вероятна аппаратная неисправность или контроллер отключён аппаратно. В таких случаях программные решения бессильны.

Руководство для разных ролей (чеклист)

Пользователь:

  • Отключить внешнюю мышь.
  • Проверить настройки «Мышь и тачпад».
  • Перезагрузить ноутбук.

Продвинутый пользователь / админ:

  • Выполнить cat /proc/bus/input/devices и xinput list.
  • Просмотреть dmesg и journalctl.
  • Проверить модули ядра и параметры psmouse.
  • Установить драйверы libinput/synaptics.

Сервисный техник:

  • Проверить аппаратные переключатели и состояние шлейфа тачпада.
  • Проверить устройство в BIOS/UEFI.
  • При необходимости заменить модуль тачпада.

Тесты и критерии приёмки

Критерии приёмки:

  • Тачпад отображается в выводе xinput list.
  • Курсор реагирует на касание и перемещение.
  • Жесты/нажатия работают согласно настройкам рабочего стола.

Минимальные тесты:

  • Обычное перемещение курсора.
  • Клик и тач для перемещения/выделения.
  • Прокрутка двумя пальцами (если поддерживается).

Диаграмма принятия решения

flowchart TD
  A[Тачпад не работает] --> B{Видит ли система устройство?}
  B -- Да --> C{xinput показывает устройство?}
  B -- Нет --> H[Проверить dmesg/journalctl и BIOS]
  C -- Да --> D[Установить/обновить libinput или synaptics]
  C -- Нет --> H
  D --> E[Перезагрузить и проверить]
  E --> F{Работает?}
  F -- Да --> G[Готово]
  F -- Нет --> I[Попробовать Live USB с новым ядром]
  I --> J{Работает на Live USB?}
  J -- Да --> K[Обновить дистрибутив/ядро]
  J -- Нет --> L[Аппаратная проверка/ремонт]

Советы по безопасности и конфиденциальности

  • При установке пакетов используйте менеджер пакетов вашего дистрибутива (apt, pacman, dnf и т.д.).
  • Не добавляйте сомнительные сторонние репозитории ради одного драйвера без проверки доверия.

Глоссарий (одно предложение на термин)

  • xinput — утилита для списка и настройки устройств ввода в X11.
  • libinput — современная библиотека ввода для Wayland/Xorg, обрабатывающая мыши и тачпады.
  • synaptics — старый драйвер для тачпадов Synaptics.
  • psmouse — модуль ядра, отвечающий за PS/2 мыши и тачпады.

Короткий план действий (SOP)

  1. Отключить внешнюю мышь, проверить настройки окружения.
  2. Выполнить cat /proc/bus/input/devices и xinput list.
  3. Просмотреть dmesg и journalctl; проверить модули ядра.
  4. Установить/обновить libinput/synaptics и перезагрузить.
  5. Если не помогло — проверить BIOS и аппаратные переключатели.
  6. Тестировать с Live USB; при успехе — обновить ядро/дистрибутив.

Короткое резюме

Если тачпад не работает, начните с простых вещей: настройки рабочего стола, аппаратные переключатели и BIOS. Затем проверьте, видит ли система устройство через /proc и xinput. Чаще всего помогает установка libinput или synaptics и перезагрузка. При отсутствии поддержки на старом ядре используйте более новый дистрибутив или Live USB. Если устройство не видно на аппаратном уровне — вероятна аппаратная неисправность.

Важно: если вам срочно нужен рабочий указатель, временно используйте USB или Bluetooth мышь.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро