В моем относительно новом лэптопе, 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
Можно написать простейший скрипт и забиндить его на клавишу отключения тачпада.
Да, у меня та же проблема на vony vaio. Правда с первой попытки не удалось почему-то все сделать. Надо будет еще раз попробовать, а пока без скроллинга вертикального.