Сенсорная панель Fedora не работает

Обновлено: 21.11.2024

Это драйвер ввода Xorg для сенсорных панелей с изменениями для поддержки отслеживания точек отслеживания. Вызовите syndaemon с -T ‹devicename›, чтобы использовать как клавиатуру, так и трекпойнт при отключении сенсорной панели. Запуск xinput --list |grep -i trackpoint может помочь найти ‹devicename›; результирующая опция может выглядеть как -T 'TPPS/2 IBM TrackPoint' . Подробнее см. в man syndaemon.

Хотя с сенсорными панелями могут работать обычные драйверы evdev или мыши, этот драйвер позволяет сделать доступными более продвинутые функции сенсорной панели, такие как:

  • Движение с регулируемым нелинейным ускорением и скоростью.
  • Кнопочные события посредством кратковременного прикосновения к сенсорной панели ("нажатие").
  • События Double-Button через двойное короткое прикосновение к сенсорной панели.
  • Проведение коротким касанием и удерживанием пальца на сенсорной панели.
  • События средней и правой кнопки в верхнем и нижнем углу сенсорной панели.
  • Вертикальная прокрутка (события кнопок четыре и пять) за счет перемещения пальца по правой стороне сенсорной панели.
  • Кнопка вверх/вниз отправляет кнопку четыре/пять событий.
  • Горизонтальная прокрутка (события кнопок шесть и семь) путем перемещения пальца по нижней части сенсорной панели.
  • Кнопки с несколькими кнопками отправляют четыре/пять событий и шесть/семь событий для горизонтальной прокрутки.
  • Настраиваемое обнаружение пальцев.
  • Нажатие несколькими пальцами: два пальца для средней кнопки и три пальца для событий правой кнопки. (Требуется аппаратная поддержка. Эта функция реализована не во всех моделях.)
  • Скорость движения зависит от давления.
  • Конфигурация во время выполнения с использованием общей памяти. Это означает, что вы можете изменить настройки параметров без перезапуска X-сервера.

Обратите внимание, что в зависимости от микропрограммы сенсорной панели некоторые из этих функций могут быть доступны даже без использования драйвера synaptics. Обратите также внимание на то, что некоторые функции доступны не на всех моделях сенсорных панелей, так как они нуждаются в поддержке со стороны аппаратного/микропрограммного обеспечения сенсорной панели. (Например, касание несколькими пальцами.)

Название «synaptics» устарело, и драйвер по-прежнему предоставляет код для синтаксического анализа протокола synaptics. Однако в Linux аппаратные особенности обрабатываются ядром, и этот драйвер будет работать для любой сенсорной панели с работающим драйвером ядра. Если ваше устройство распознается как «Мышь PS/2» или подобное, драйвер ядра не поддерживает ваше устройство, и этот драйвер будет предоставлять только ограниченную функциональность.

Инструкции по установке

Чтобы установить пакет:

Активные релизы

Следующие неофициальные репозитории предоставляются как есть владельцем этого проекта. Свяжитесь с владельцем напрямую, чтобы узнать об ошибках или проблемах (IE: не bugzilla).

< /таблица>

* Общее количество пакетов, загруженных за последние семь дней.

Недавно я купил новый ноутбук без предустановленной ОС, создал живой USB-накопитель рабочей станции Fedora 28, установил, все прошло отлично. За исключением того, что тачпад вообще не будет работать, не для перемещения курсора, прокрутки или щелчка. (usb bluetooth мышь работает нормально)
Я потратил около 10 часов на гугление, но не нашел ничего, что помогло бы.
Некоторые темы предположили, что это может быть среда рабочего стола, поэтому я попробовал все параметры gnome по умолчанию (gnome, gnome classic, gnome на xorg), включенные по умолчанию. Я тоже установил плазму KDE, но ничего из этого не помогло.
В системных настройках (gnome) под мышью и сенсорной панелью я вижу мышь (когда она подключена), но никогда не бывает опции сенсорной панели (и негде прокрутить вниз, чтобы увидеть ее, как предлагалось в некоторых потоках), которую я прочитал означает, что компьютер не распознает наличие тачпада. (В KDE есть опция, она просто показывает баннер с надписью «Тачпад не найден»)

Я также загрузил ubuntu, не устанавливая его, чтобы проверить, не связана ли проблема с проприетарным драйвером, но ubuntu, похоже, не нашла ничего для установки, и это тоже не сработало.
Я сделал обновление yum для всего (что добавило новую запись в grub, хотя ни одна из записей, ни «0 спасательная» не могут использовать сенсорную панель), но все равно ничего.
Я не вижу ничего, что говорит о сенсорной панели, когда я запускаю «libinput list-devices», и когда я запускаю «xinput» (с подключенной USB-мышью), я вижу следующее:
[kobi@lenovo-330 ~] $ xinput
⎡ Виртуальный основной указатель [главный указатель (3)]
⎜ ↳ Виртуальный основной указатель XTEST [ведомый указатель (2)]
⎜ ↳ Logitech USB Receiver [ведомый указатель (2)]
⎣ Виртуальная основная клавиатура [главная клавиатура (2)]
↳ Виртуальная основная клавиатура XTEST [ведомая клавиатура (3)]
↳ Видеошина [ведомая клавиатура (3)]
↳ Кнопка питания [ведомая клавиатура (3)]
↳ EasyCamera: EasyCamera [ведомая клавиатура (3)]
↳ Дополнительные кнопки Ideapad [ведомая клавиатура (3)]
↳ AT Translated Set 2 keyboard [ вспомогательная клавиатура (3)]
↳ USB-приемник Logitech [ведомая клавиатура (3)]
↳ USB-приемник Logitech [ведомая клавиатура (3)]

Без USB-мыши:
⎡ Виртуальный основной указатель [главный указатель (3)]
⎜ ↳ Виртуальный основной указатель XTEST [подчиненный указатель (2)]
⎣ Виртуальная основная клавиатура [главный клавиатура (2)]
↳ Клавиатура Virtual core XTEST [ведомая клавиатура (3)]
↳ Видеошина [ведомая клавиатура (3)]
↳ Кнопка питания [ведомая клавиатура (3)] < br />↳ EasyCamera: EasyCamera [ведомая клавиатура (3)]
↳ Дополнительные кнопки Ideapad [ведомая клавиатура (3)]
↳ AT Translated Set 2 клавиатура [ведомая клавиатура (3)]

Я также пробовал перезагружаться после установки каждого из них, но безуспешно. Затем я попытался установить «xorg-x11-drv-synaptics», который, по словам yum, уже установлен.

Я совсем запутался и был бы очень признателен, если бы кто-нибудь помог указать мне правильное направление.
Спасибо!

Читайте также:

Выпуск Архитектуры Загрузка репозитория
Fedora 33 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 33 (0 загрузок)
Fedora 34 i386 (0)*< /small>, ppc64le (0)*, x86_64 (0)* Fedora 34 (174 загрузки) < /td>
Fedora 35 i386 (0)*, ppc64le (0)*, x86_64 < small>(0)* Fedora 35 (66 загрузок)
Fedora 36 i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora 36 (2 загрузки)
Fedora rawhide i386 (0)*, ppc64le (0)*, x86_64 (0)* Fedora rawhide (83 загрузки)