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

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

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

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

codefaster

Добрый день всем, есть похожая проблема с тачпадом.

После загрузки системы, до входа в оболочку Gnome(на этапе ввода пароля пользователя), Тап работает нормально. Но отваливается сразу после входа.
 
/usr/share/X11/xorg.conf.d/50-synaptics.conf прописан согласно рекоммендациям, после ввода в консоль synclient TapButton1=1 тап заводится снова и всё работает.

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

alsoijw

Цитата: codefaster от 25 мая 2016, 11:17:01после ввода в консоль synclient TapButton1=1 тап заводится снова и всё работает.
имхо проще всего будет засунуть это в автозагрузку.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Yrii

Цитата: codefaster от 25 мая 2016, 11:17:01/usr/share/X11/xorg.conf.d/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.
...

codefaster

#18
Цитата: Yrii от 25 мая 2016, 14:22:30
Цитата: codefaster от 25 мая 2016, 11:17:01/usr/share/X11/xorg.conf.d/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.
...
[свернуть]

Пользовался https://wiki.debian.org/ru/TouchPadTapping страницей для настройки конфига. Как рекомендованно здесь: https://wiki.debian.org/SynapticsTouchpad закомментировал то что было в файле и прописал новый конфиг.



Cообщение объединено 25 мая 2016, 15:15:55

Цитата: alsoijw от 25 мая 2016, 14:05:50
Цитата: codefaster от 25 мая 2016, 11:17:01после ввода в консоль synclient TapButton1=1 тап заводится снова и всё работает.
имхо проще всего будет засунуть это в автозагрузку.

Запихивал bash скрипт в /etc/rc.local но насколько понимаю, он выполняется ещё до загрузки Gnome. Фишка в том, что до логина(пока входишь в учётку юзера) тап работает, но отрубается сразу после логина.
Как сделать чтобы скрипт выполнялся после того как входишь в учётку?

ogost

Извиняюсь, разве это не настраивается в гуи гнома?

Yrii

Цитата: codefaster от 25 мая 2016, 14:58:38Пользовался https://wiki.debian.org/ru/TouchPadTapping страницей для настройки конфига. Как рекомендованно здесь: https://wiki.debian.org/SynapticsTouchpad закомментировал то что было в файле и прописал новый конфиг.
Там заметка от 2011-05-24. По твоей второй ссылке так же написано про то, что надо копировать в /etc
И да, в ГУИ настройки смотрел? (гномом не пользуюсь, поэтому хз как там)
хз, https://wiki.debian.org/SynapticsTouchpad#The_syndaemon_Helper пробовал?
Цитата: codefaster от 25 мая 2016, 14:58:38Запихивал bash скрипт в /etc/rc.local но насколько понимаю, он выполняется ещё до загрузки Gnome. Фишка в том, что до логина(пока входишь в учётку юзера) тап работает, но отрубается сразу после логина.
да, это все "костыли" и надо разбираться в чем проблема.
но в автозагрузку можно добавить скрипт, который будет вызываться после логина (там наверняка есть утилита, где можно выбрать, что грузить)

codefaster

Цитата: ogost от 25 мая 2016, 15:30:15
Извиняюсь, разве это не настраивается в гуи гнома?

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

Цитата: Yrii от 25 мая 2016, 15:57:27Там заметка от 2011-05-24. По твоей второй ссылке так же написано про то, что надо копировать в /etc

Скопировал, не помогло.

Цитата: Yrii от 25 мая 2016, 15:57:27И да, в ГУИ настройки смотрел? (гномом не пользуюсь, поэтому хз как там)
хз, https://wiki.debian.org/SynapticsTouchpad#The_syndaemon_Helper пробовал?

Настройки в Гуи смотрел в первую очередь. По поводу syndaemon пока не могу понять что это такое и с чем его есть. Вообщем приладил костыль с автозагрузкой скрипта по этому мануалу: http://www.linux.org.ru/forum/desktop/10537151
Теперь оно работает все, но хотелось бы конечно это не тупо автоматизировать, а разобраться в проблеме.

alsoijw

Цитата: codefaster от 25 мая 2016, 17:57:38Не совсем понятно что имеется ввиду. Тыкался в гуи, но ничего не нашел толкового. В дополнительных настройках автозагрузку можно выбирать только из списка приложений.
Щелчёк по касанию включен?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

codefaster

Цитата: alsoijw от 25 мая 2016, 22:14:12
Цитата: codefaster от 25 мая 2016, 17:57:38Не совсем понятно что имеется ввиду. Тыкался в гуи, но ничего не нашел толкового. В дополнительных настройках автозагрузку можно выбирать только из списка приложений.
Щелчёк по касанию включен?

Упс.... Надо было просто поставить чекбокс :D ;D

bob1704

#24
Приветствую всех! ;D Мучаюсь с настройкой  тачпада с 2011  :'( так и не смог ничего сделать- ноут Toshiba Satellite U400
ни один live cd с хвалеными linuxmint, lubuntu, и другие, не смогли заставить его работать,kde тоже не смог, любые gui  настройки не работают, в debian 6 вкладка тача вообще отсутствовала,при наборе в терминале synclient сообщало что драйвер тача незагружен,месяцы гугления на эту тему ничего не дали,писал я и здесь-создал тему в мае 2014г.Но никто не смог мне помочь.Недавно мне пришлось расстаться с моим squeeze,и я поставил сначала xfce jessie- тач не работал,но потом решил что xfce мне надоел поставил с нуля LXDE,вчера  с удивлением обнаружил что работает synclient,ситуация такая-
synclient
Parameter settings:
    LeftEdge                = 1754
    RightEdge               = 5228
    TopEdge                 = 1636
    BottomEdge              = 4444
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 228
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 103
    HorizScrollDelta        = 103
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 0
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0385208
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 0
    RBCornerButton          = 0
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 0
    TapButton2              = 0
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 0
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 25
    VertHysteresis          = 25
    ClickPad                = 0

из гуи мне удалось прикрутить gpointing-device-settings  но после перезагрузки настройки слетели.
Мой вопрос ко всем кто захочет помочь -где хранятся настройки которые показывает synclient  и с которыми он работает и можно ли там поковырять чтоб без костылей -автозагрузки скриптов и xorg конфигов  это работало на железном уровне -ну тобишь кошерно.Кстати 50-synaptics.conf приведенный в теме выше у меня не работает.
uname --all
Linux debian 4.1.19-rt22-avl2 #1 SMP PREEMPT RT Thu Apr 7 16:56:17 EDT 2016 x86_64 GNU/Linux

egrep -i 'synap|alps|etps' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"


вам захотят помочь, если впредь будете пользоваться тэгами для оформления поста. ogost

ihammers

В настройках биоса нету ли пункта связанного с touchpad?
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

bob1704

#26
Цитата: ihammers от 26 мая 2016, 04:52:19В настройках биоса нету ли пункта связанного с touchpad?
Есть  pointing devise- disable enable touchpad

больше никаких настроек нет
(Модератору -простите меня за оформление :'()

ihammers

Показывайте вывод следующих команд:
~$ dpkg -l \*firmware\*
~$ dpkg -l \*touch\*
~$ dpkg -l \*synap\*
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

bob1704

#28
ihammers, Здравствуйте! Огромное Вам спасибо,за помощь.

Открыть содержимое (спойлер)
~$ dpkg -l \*firmware\*

||/ Имя            Версия       Архитектура  Описание
+++-==============-============-============-=================================
un  firmware-cryst <нет>        <нет>        (описание недоступно)
ii  firmware-intel 0.43         all          Binary firmware for Intel WiMAX C
ii  firmware-iwlwi 0.43         all          Binary firmware for Intel Wireles
un  firmware-linux <нет>        <нет>        (описание недоступно)
ii  firmware-linux 3.3          all          Binary firmware for various drive
un  linux-firmware <нет>        <нет>        (описание недоступно)

~$ dpkg -l \*touch\*

||/ Имя            Версия       Архитектура  Описание
+++-==============-============-============-=================================
un  kde-config-tou <нет>        <нет>        (описание недоступно)
ii  libsoundtouch0 1.8.0-1      amd64        Sound stretching library
ii  printer-driver 1.3-8        amd64        printer driver Brother P-touch la
un  ptouch-driver  <нет>        <нет>        (описание недоступно)
un  touchfreeze    <нет>        <нет>        (описание недоступно)
un  xserver-xorg-i <нет>        <нет>        (описание недоступно)

~$ dpkg -l \*synap\*

||/ Имя            Версия       Архитектура  Описание
+++-==============-============-============-=================================
un  gsynaptics     <нет>        <нет>        (описание недоступно)
ii  synaptic       0.81.2       amd64        Graphical package manager
un  xorg-driver-sy <нет>        <нет>        (описание недоступно)
ii  xserver-xorg-i 1.8.1-1      amd64        Synaptics TouchPad driver for X.O

[свернуть]








ihammers

bob1704, получилось решить проблему?
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290