|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Poruchik 2:5020/104.12 17 Jan 2008 13:37:41 To : Zahar Kiselev Subject : X KDE touchpad synaptics настройка --------------------------------------------------------------------------------
Wednesday January 16 2008 15:44, Zahar Kiselev wrote to Poruchik:
P>> Где проблема?
ZK> В конфиге у меня сейчас вот так.
ZK> Section "InputDevice"
ZK> Identifier "Mouse"
ZK> Driver "mouse"
ZK> Option "CorePointer"
ZK> Option "Device" "/dev/input/mice"
ZK> Option "Device" "/dev/ttyS0"
ZK> Option "Protocol" "PS/2"
ZK> EndSection
ZK> А если попытаться сделать так:
ZK> Section "InputDevice"
ZK> Driver "synaptics"
ZK> Identifier "Mouse"
ZK> Option "Device" "/dev/input/mice"
ZK> Option "Protocol" "auto-dev"
ZK> EndSection
ZK> То мышиный крусор на действия с тачпадом не реагирует.
А если из первого выкинуть к чёртовой матери /dev/ttyS0, то ты не отгребёшь ли
те же проблемы?
=== Cut ===
# Мой кусок конфига выдранный из файла xorg.conf для примера настройки тачпада
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "SHMConfig" "on" #Даёт возможность трассировки
значений возвращаемых тачпадом Трассировка вызывается synclient -m 100 Параметры
выдаваемые на экран - координаты по Х по Y давление пальца Z следующий после Z
параметр, количество пальцев тапнувших по тачпаду. Если всегда один, то он
просто этого не умеет. Остальное в мане. synclient -l даст список текущих
параметров.
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "LeftEdge" "1350" # крайний X слева
Option "RightEdge" "5450" # крайний X справа
Option "TopEdge" "1200" # крайний Y сверху
Option "BottomEdge" "4600" # крайний Y снизу
# Устанавливают рабочую область и область прокруток, противоестественность
интелекта была связана с тем, что нижние координаты были уменьшены и оставляли
слишком широкую область прокрутки. При подборе координат крайние координаты
лучше просмотреть по всей длинне другой координаты и уменьшить на 100-150, что
бы остались края для прокруток. Подбирать приходиться на ощупь.
Option "FingerLow" "30"
Option "FingerHigh" "35"
# Убирают излишнюю чувствительность тачпада. Для моего были занижены значения.
Первый параметр определяет, давление пальца на тачпад, если ниже - палец снят с
тачпада, второй момент начала давления пальца на тачпад, если выше, то палец
таки хочет двигать курсор.
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
# Отключают эмуляцию кнопок мыши при тапе по правому верхнему и нижнему углу
тачпада, что тоже мешает прокрутке и гимороит.
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
# Для тачпада, который умеет отличать один палец от двух и трёх одновременно,
позволяет настроить тапы одним, двумя и тремя пальцами и эмулировать кнопки, по
номеру. Тут я нехитро заменил вызов правой кнопки двумя пальцами а средней
тремя, он мне требуется реже.
EndSection
=== Cut ===
synclient -h позволяет поглядеть, а определяются ли параметры тачпада
самостоятельно, если, как у меня -- фигу, то, похоже, применяется сферический
тачпад в вакууме и прокрутки с чувствительностью могут работать как им угодно.
Лично мне хватило этих настроек. Хватайтесь за трассировку и вперёд, настраивать
:-)
Poruchik
--- GoldED/W32 3.0.1
* Origin: Везде бардак, хоть это и не ориджин :( (2:5020/104.12)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3824478f552b.html, оценка из 5, голосов 10
|