немного погуглив (точнее нажав первую ссылку) наткнулся на пакет GnomeTouchpadManager попробуйте его. bit.ly/9Ch3cq
Сам к сожалению протестировать не могу, ноут отдал жене а она как то против убунты, а на дестопе нет тачпада))
Что стоит смастерить GUI программку для Gnome, которая бы использовала как dependency xinput, генерила скрипт, прописывала его в startup и делала людей более счастливыми?
Эй, умельцы, кто хочет сделать этот мир чуточку лучше? :)
у меня почему-то есть такая штука как System->Preferences->Pointing devices
из консоли вызывается как gpointing-device-settings
все настройки прекрасно работают
Вот что интересно — когда была предустановленная вин, там не было скрола(даже настройка была неактивная вроде)
Скрипт от автора статьи у меня заработал нормально.
Я по началу подумал, что тачпад не поддерживает аппаратно 2 пальца — пробовал копировать кусок конфига иксов со старого ноута — не заработало. А дело видимо в том, что теперь вообще иксы не читают xorg.conf :-/
С прокруткой 2-мя пальцами есть некоторая неувязочка: почему-то скрипт ее не включает.
Если просто прописать в терминале:
xinput set-int-prop «SynPS/2 Synaptics TouchPad» «Synaptics Two-Finger Scrolling» 8 1 1
то все норм работает. В чём проблема — я так и не разобрался.
А xorg.conf я так и не смог заставить работать в Ubuntu 10.04, в комментариях говорят, что именно такой способ красивый и правильный. Хотя, я не очень старался может? :)
Насколько знаю я кроме Synaptics вообще мало кто делает тачпады. Достоверный факт — то самое сенсорное управление, ставшее киллер-фичей Apple Ipod, делает Synaptic.
Добавьте в настройки тачпада (/etc/X11/xorg.conf или /etc/X11/xorg.conf.d/***synaptics.conf) опцию Option «SHMConfig» «on», и посмотрите вывод synclient -m 100, если в колонке f у Вас всегда 1, даже при большем количестве пальцев, то Вам не повезло, как и мне. Решения пока не нашёл.
synclient -m 0
Дешёвые синаптиксы не умеют выдавать количество пальцев, зато могут выдавать ширину соприкасания.
Смотрите на колонку w, потрогайте одним и двумя пальцами, посмотрите примерно с какой цифры начинает определять 2 пальца, а потом сделайте synclient EmulateTwoFingerMinW=цифра.
У меня работает. Инфу почерпнул с superuser.com/questions/74024/two-finger-scrolling-with-ubuntu-9-10-samsung-nc10
Проблема в том, что некоторым «не везёт» — synclient -m 100 показывает всегда только 1 палец. При этом в винде мультитач работает.
А настроить можно глобально в /etc/X11/xorg.conf.d/ (думаю в Ubuntu оно есть) — замена /etc/X11/xorg.conf. Без скриптов.
Хотя как уже говорили выше в KDE4 приятная графическая настройка.
(Внезапно) Ну и кого случайно не завалялась спецификация мультитач-версии Synaptics Touchpad для производителей? Ну или хотя бы её идентификационные данные? (имя или номер)
Очень кривое решение, минус Вам. У драйвера synaptics есть куча опций (все они описаны в man synaptics), и все они настраиваются через конфиг Х11 либо в рантайме через synclient.
В системах, где HAL вырезан, xorg.conf используется снова:
Section "InputClass"
Identifier "touchpad"
MatchIsTouchpad "on"
Driver "synaptics"
и тут указываем все опции...
EndSection
Неужели для любой настройки, даже выполняемой один раз, непременно нужны всякие графические утилиты?..
Кстати, есть еще syndaemon с опцией отключения кликанья по тачпаду во время набора текста.
Ну вообще с драйверами все плохо, в 2.6.35 совсем сломали поддержку Clickpad. Хотя под SLED должно работать, но т.к. система абсолютно не юзабельна, пришлось ставить Ubuntu
Тонкая настройка Synaptics Touchpad