udev-164-r2 — не работает тачпад

Пользователи которые как и я по прежнему продолжают использовать xorg.conf для настройки X-сервера при обновлении пакета synaptics могут лишиться работоспособного тачпада.

После пересборки мира и перезагрузки перестали работать клавиатура и тачпад, тем самым доставив мне немало приятных и незабываемых ощущений.
В процессе довольно длительного эникея стало кое-что проясняться. А именно: если закоментить какое либо упоминание о тачпаде в xorg.conf, то клавиатура работает как и прежде. Скорее всего она не работала потому, что секция с тачпадом была прописана выше секции с клавиатурой.

В логах X-сервера присутствовали строки о якобы отсутствующем устройстве

(EE) Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit returned 11 for "Touchpad"

что и натолкнуло меня на мысль, посмотреть есть ли вообще в системе тачпад?
Секция тачпада с указанием нужного устройства с незапамятных времен выглядела так:

Option  "Device"        "/dev/input/mice"

и никогда не менялась.
С помощью

sudo cat /proc/bus/input/devices

выяснилось что тачпад «поменял место жительства» и теперь висит на event7 чему свидетельствует вывод команды cat

S: Sysfs=/devices/platform/i8042/serio1/input/input7

Как Вы уже догадались для того чтобы тачпад снова заработал остается только сменить устройство с /dev/input/mice на /dev/input/event7

Section "InputDevice"
        Identifier      "Touchpad"
        Driver          "synaptics"
        Option  "Device"        "/dev/input/event7"
        Option  "Protocol"      "auto-dev"
.....
EndSection

Оцените статью