Linux Tux logo

В моем относительно новом лэптопе, Dell Latitude e6510, установлена новая версия тачпада от жадной компании ALPS.
Сегодня решил использовать его не как обычную ps/2 мышку, а как обычный тачпад. Пора поискать решение проблемы в Гугеле. Поиск дал понять – проблема до сих пор не решена. Но есть патч для ядра, переводящий тачпад в режим IntelliMouse. А это уже хорошо, хотя и хотелось бы полноценного мультитача.

Итак, бегом в багтреккер RedHat и качаем патч Andrew Skalski’s patch enabling vertical scrolling (кстати, обратите внимание на 75 комментарий – весьма занимательное чтиво).

Патчим ядро:

cd /usr/src/linux
patch -p1 </path/to/alps.patch

Собираем и устанавливаем его.

В настройках X-сервера в секции тачпада вместо драйвера synaptics используем evdev. Все теперь тачпад работает как IntelliMouse.

Небольшой хинт – включение и отключение тачпада (у меня он обычно всегда выключен, т.к. большинство действий я произвожу с клавиатуры).
Выясняем ID тачпада:

xinput -list

Включение тачпада:

xinput set-int-prop YOUR_ID "Device Enabled" 8 1

Выключение тачпада:

xinput set-int-prop YOUR_ID "Device Enabled" 8 0

Можно написать простейший скрипт и забиндить его на клавишу отключения тачпада.