вторник, 4 август 2009 г.

TouchPad - tap-to-click в 2.6.29.6

Преди време бях писал за ппроблемите с touchpad-a след един ъпгрейд.

Днес ъпгрейднах лаптопа до current и кернела до 2.6.29.6. Оказа се, че от тая версия опцията tap-to-click на touchpad-a е изключена по подразбиране. Проблема си реших, като към секцията в xorg.conf от горния линк си добавих следните >редове:


Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"


След добавянето им и малка оптимизация на скоростта и ускорението при работа с touchpad-а секцията придоби следния вид:


Section "InputDevice"
   Identifier "TouchPad"
   Driver "synaptics"
   Option "TapButton1" "1"
   Option "TapButton2" "1"
   Option "TapButton3" "3"
   Option "Protocol" "auto-dev"
   Option "LeftEdge" "1700"
   Option "RightEdge" "5300"
   Option "TopEdge" "1700"
   Option "BottomEdge" "4200"
   Option "FingerLow" "25"
   Option "FingerHigh" "30"
   Option "MaxTapTime" "180"
   Option "MaxTapMove" "220"
   Option "VertScrollDelta" "100"
   Option "HorizScrollDelta" "0"
   Option "MinSpeed" "0.3"
   Option "MaxSpeed" "0.7"
   Option "AccelFactor" "0.0025"
   Option "SHMConfig" "on"
EndSection


Решението да се забрани тап-то-клик по подразбиране ми се струва малко тъпичко, но от друга страна ме радва новата функция (поне аз до сега не я бях открил) да скролваш вертикално страницата, когато местиш два пръста едновременно по tuchpad-a (вертикално разбира се ;-) ).

1 коментар:

  1. Става! Само ако ядрото ти опознава тъчпада, обаче. На някои тъчпади има нужда от добавяне на допълнителен параметър на ядрото (i8042.nomux=1 и то най-накрая). Аз лично не използвам синаптикс драйвера, защото не ми работят допълнителните настройки - скрола. Но моя случай е ядро 2.6.25.5-1.1, на opensuse 11.0. Използвам ALPS и си конфигурирам устройството през KDE. Има хубава програмка - Ksynaptics. От там си настройвам скроловете, скоростта, кликовете, жестовете и т.н.

    ОтговорИзтриване