В заметке показано как включить в драйвере Synaptics поддержку "круговой прокрутки", при включении которой,
возможно совершение непрерывного скроллинга через описывание пальцем непрерывных круговых движений,
начиная с заданного угла тачпада. При этом круги по часовой стрелке приводят к прокрутке вниз, против - к прокрутке вверх.
Также показано как эмулировать нажатие правой кнопки мыши через прикосновение двумя пальцами, а левой кнопки - тремя.В xorg.conf изменяем секцию InputDevice, привязанную к тачпаду Synaptics:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "CircularScrolling" "on" # Включить круговую прокрутку
Option "CircScrollTrigger" "2" # Привязка начала кругов на правый верхний угол
Option "HorizEdgeScroll" "on" # Горизонталная прокрутка по нижнему краю
Option "SHMConfig" "on" # Системная настройка, необходима для следующих строк
Option "TapButton2" "3" # Два пальца - на правую кнопку
Option "TapButton3" "2" # Три пальца - на среднюю (колесо)
EndSection
Привязки распределены следующим образом:
0 Любой, 1 Верхняя кромка, 2 Правый верхний угол, 3 Правая кромка, 4 Правый нижний угол, 5 Нижняя кромка
6 Левый нижний угол, 7 Левая кромка, 8 Левый верхний угол
Если тачпадом поддерживается распознавание ладони, то можно включить опцию PalmDetect и
навсегда забыть о случайных нажатиях на панель во время печати. Подробнее в "man synaptics".
URL: http://habrahabr.ru/blogs/linux/53863/
Обсуждается: http://www.opennet.dev/tips/info/1983.shtml