DataLife Engine > Полезное > Установка тачпада Synaptics

Установка тачпада Synaptics


18 ноября 2008. Разместил: admin
Тачпад Synaptics на данный момент устанавливается на большинство портативных компьютеров, потому вам следует знать о его настройках под свои потребности и нужды.
Первым делом необходимо установить модули. В этом вам поможет репозитория Extra при помощи pacman. При установке необходимо отредактировать как root в конфигурационном файле /etc/X11/xorg.conf добавьте InputDevice "Touchpad" "SendCoreEvents" к секции ServerLayout:

Section "ServerLayout"
...
InputDevice "USB Mouse" "CorePointer"
InputDevice "Touchpad" "SendCoreEvents"
EndSection


Также в модули добавьте Load "synaptics". Выглядит это примерно так:

Section "Module"
...
Load "freetype"
Load "record"
Load "synaptics"
...
EndSection


И уже в самом конце необходимо добавить секцию InputDevice для самого тачпада:

Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
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 "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
EndSection


Если в таком варианте у вас не работает, можно воспользоваться вариантом Для тачпадов ALPS:

Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.25"
Option "MaxSpeed" "0.50"
Option "AccelFactor" "0.010"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "on"
EndSection


Далее необходимо закрыть редактор и перезапустить сервер. У вас должны заработать зоны прокрутки, которые вы можете настраивать по своему усмотрению. Следует обратить внимание на то, исправленный конфигурационный файл приводит к автоматической загрузке модулей ядра evdev и psmouse.