установка и настройка Touchpad Synaptics

Автор Barney, 11 марта 2013, 17:37:16

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

Barney

что то я не пойму можно ли его поставить в сабже? если да то как?

и еще в следствии рандомного нажатия всего у меня теперь при нажатии правой кнопки мыши на рабочем столе появляется меню с содержанием:
терминал эмулятор
браузер
рабочие столы
...
до этого там была более полезная менющка, как ее вернуть?

qupl

Цитата: Barney от 11 марта 2013, 17:37:16что то я не пойму можно ли его поставить в сабже? если да то как?
Как установка чего-либо зависит от DE/WM ?
Если речь о драйвере, то
aptitude install xserver-xorg-input-synaptics

Barney

это не драйвер, это программа, сам тач работает, но нет его настроек, и в синаптике почему то нет этой софтины, раньше точно была.
а что по поводу второго вопроса?
де быстрое, но очень мало настроек

qupl

Цитата: Barney от 12 марта 2013, 14:27:07это не драйвер, это программа, сам тач работает, но нет его настроек, и в синаптике почему то нет этой софтины, раньше точно была.
может быть Вы ищите gsynaptics ?

noname

cдесь должен быть конфиг /usr/share/X11/xorg.conf.d
Gentoo x86_64 AMD E-350 Openbox 3.5.2

Barney

Цитата: qupl от 12 марта 2013, 15:05:23может быть Вы ищите gsynaptics
это примерно то что искал, на кедах настроек в подобном приложении было гораздо больше.
установил, но тач не реагирует на изменение настроек.
Цитата: noname от 27 марта 2013, 22:18:25cдесь должен быть конфиг /usr/share/X11/xorg.conf.d
нет такого файла в этом каталоге

I-Jurij

В опенбоксе в автостарте:

## Detect and configure touchpad. See 'man synclient' for more info.
if egrep -iq 'touchpad' /proc/bus/input/devices; then
    synclient VertEdgeScroll=1 &
    synclient TapButton1=1 &
fi


В LXDE этот текст нужно вставить в скрипт (не забыть сделать исполняемым), симлинк на который поместить в your-user/.config/autostart.
У меня работало.

Barney

со скриптом попробую. но, на изменение ползунков скорости тач реагирует, тач совсем она отключает, а тап не работает, тапа двумя пальцами в ней совсем нет. может есть софт получше? 

noname

#8
добавь вот это в /usr/share/X11/xorg.conf.d/
сам файл: 50-synaptics.conf
содержимое:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "2"
Option "HorizEdgeScroll" "1"
EndSection

на моем ежике тачпад так завелся,если с англицким норм покури man synclient

Сообщение объединено: 06 апреля 2013, 19:49:05

по поводу менюшек то в лксде pcmanfm
/etc/xdg/lxsession/LXDE/autostart
посмотри там должна быть  @pcmanfm --desktop --profile LXDE
Gentoo x86_64 AMD E-350 Openbox 3.5.2

Barney

тап заработал. спасибо большое, только надо очень быстро дважды тапнуть что бы что нибудь запустить. погуглю еще чуть.
с менюшкой уже разобрался.

noname

незашто.synclient в терминале глянь там можно настроить тачпад
Gentoo x86_64 AMD E-350 Openbox 3.5.2

Barney

#11
короче после долгих извращений с настройками тача выплыла новая проблема, двойной таб срабатывает только если быстро нажать три раза? так же тап двумя пальцами эмитирующий клик правой кнопкой мыши срабатывает если два раза тапнуть двумя пальцами  :( что сделать можно?
мой 50-synaptics.conf
Открыть содержимое (спойлер)
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"       
        #Option  "LeftEdge"      "1700"           
        #Option  "RightEdge"     "5300"           
        #Option  "TopEdge"       "1700"           
        #Option  "BottomEdge"    "4200"         
        Option  "FingerLow"     "35"             
        Option  "FingerHigh"    "40"             
        Option  "MaxTapTime"    "180"             
        Option  "MaxTapMove"    "220"             
        Option  "VertScrollDelta" "100"           
        Option  "MinSpeed"      "0.20"           
        Option  "MaxSpeed"      "1.00"           
        Option  "AccelFactor" "0.15"           
        Option  "SHMConfig"     "1"             
        Option  "VertTwoFingerScroll"   "1"       
        Option  "HorizTwoFingerScroll"  "1" 
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection
[свернуть]

noname

по поводу
Цитата: Barney от 17 июня 2013, 13:08:12рабатывает только если быстро нажать
в терминале obconf
и в разделе мышь время отклика в милисекундах попробывать покрутить,у меня 300мс например
Gentoo x86_64 AMD E-350 Openbox 3.5.2

Barney

проблема только на таче, такое ощущение что 2 проги параллельно работает и одна куда то забирает нажатие от тача, с мышью проблем нет

siferdj

Цитата: Barney от 17 июня 2013, 13:08:12
короче после долгих извращений с настройками тача выплыла новая проблема, двойной таб срабатывает только если быстро нажать три раза? так же тап двумя пальцами эмитирующий клик правой кнопкой мыши срабатывает если два раза тапнуть двумя пальцами  :( что сделать можно?
мой 50-synaptics.conf
Открыть содержимое (спойлер)
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
#   Option "OptionName" "value"
#
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
        Identifier "touchpad ignore duplicates"
        MatchIsTouchpad "on"
        MatchOS "Linux"
        MatchDevicePath "/dev/input/mouse*"
        Option "Ignore" "on"
EndSection

# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Section "InputClass"
    Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        #Option  "Device"        "/dev/input/mouse0"
        Option  "Protocol"      "auto-dev"       
        #Option  "LeftEdge"      "1700"           
        #Option  "RightEdge"     "5300"           
        #Option  "TopEdge"       "1700"           
        #Option  "BottomEdge"    "4200"         
        Option  "FingerLow"     "35"             
        Option  "FingerHigh"    "40"             
        Option  "MaxTapTime"    "180"             
        Option  "MaxTapMove"    "220"             
        Option  "VertScrollDelta" "100"           
        Option  "MinSpeed"      "0.20"           
        Option  "MaxSpeed"      "1.00"           
        Option  "AccelFactor" "0.15"           
        Option  "SHMConfig"     "1"             
        Option  "VertTwoFingerScroll"   "1"       
        Option  "HorizTwoFingerScroll"  "1" 
        Option  "VertEdgeScroll"        "1"
        Option  "HorizEdgeScroll"       "1"
        Option  "TapButton1"            "1"
        Option  "TapButton2"            "2"
        Option  "TapButton3"            "3"
EndSection
[свернуть]
Привет. Начал настраивать touchpad и через поиск зашел сюда. Проблема аналогичная для LXDE. Как ни странно, твой конфигурационный файл работает как часы. Видимо ты был прав, по поводу работы нескольких приложений одновременно.