Не работает тачпад от Elantech.

Автор ssorgoth, 08 июля 2014, 19:44:10

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

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

ssorgoth

~# xinput
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=10   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ WebCam SC-0311139N                        id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ ACPI Virtual Keyboard Device              id=14   [slave  keyboard (3)]


7.5 amd64 в кедах
танцы с бубном

qupl

ssorgoth, а поподробнее? Совсем не работает?
lsusb

ssorgoth

~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a5c:219c Broadcom Corp.
Bus 003 Device 003: ID 046d:c077 Logitech, Inc.
Bus 002 Device 002: ID 2232:1020 

танцы с бубном

qupl

ssorgoth, не заметил, он не USB-шный.
Отсюда пост №6, только добавлять не в xorg.conf, а в /etc/X11/xorg.conf.d/50-synaptics.conf

Section "InputClass"
        Identifier "ETPS/2 Elantech Touchpad"
        MatchProduct "ETPS/2 Elantech Touchpad"
        MatchDevicePath "/dev/input/event*"
        Driver "synaptics"
        Option "AreaTopEdge" "50"
EndSection

ssorgoth

Цитата: qupl от 10 июля 2014, 13:30:54/etc/X11/xorg.conf.d/50-synaptics.conf

У меня нет ни такой директории ни такого конфига. Есть только /usr/share/X11/xorg.conf.d/50-synaptics.conf
танцы с бубном

ssorgoth

#5
# 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
танцы с бубном

qupl

Цитата: ssorgoth от 10 июля 2014, 17:50:22
У меня нет ни такой директории ни такого конфига. Есть только /usr/share/X11/xorg.conf.d/50-synaptics.conf
Так создайте.

ssorgoth

танцы с бубном


ssorgoth

~$ synclient -l
Parameter settings:
    LeftEdge                = 100
    RightEdge               = 2408
    TopEdge                 = 71
    BottomEdge              = 1249
    FingerLow               = 1
    FingerHigh              = 1
    FingerPress             = 256
    MaxTapTime              = 180
    MaxTapMove              = 124
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 56
    HorizScrollDelta        = 56
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0706
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 30
    EdgeMotionMaxZ          = 160
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 226
    EdgeMotionUseAlways     = 0
    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.100007
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 50
    AreaBottomEdge          = 0
    HorizHysteresis         = 14
    VertHysteresis          = 14
    ClickPad                = 0
танцы с бубном

qupl

xinput --list-props 13
Запустить
xinput --test 13
и провести пальцем по тачпаду. Прервать через Ctrl+C.

ssorgoth

Открыть содержимое (спойлер)
~$ xinput --list-props 13
Device 'ETPS/2 Elantech Touchpad':                                                                                                                                                             
        Device Enabled (144):   1                                                                                                                                                               
        Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000                                                       
        Device Accel Profile (274):     1                                                                                                                                                       
        Device Accel Constant Deceleration (275):       2.500000                                                                                                                               
        Device Accel Adaptive Deceleration (276):       1.000000                                                                                                                               
        Device Accel Velocity Scaling (277):    12.500000                                                                                                                                       
        Synaptics Edges (297):  100, 2408, 71, 1249                                                                                                                                             
        Synaptics Finger (298): 1, 1, 256                                                                                                                                                       
        Synaptics Tap Time (299):       180                                                                                                                                                     
        Synaptics Tap Move (300):       124                                                                                                                                                     
        Synaptics Tap Durations (301):  180, 180, 100                                                                                                                                           
        Synaptics ClickPad (302):       0                                                                                                                                                       
        Synaptics Tap FastTap (303):    0                                                                                                                                                       
        Synaptics Middle Button Timeout (304):  75                                                                                                                                             
        Synaptics Two-Finger Pressure (305):    282                                                                                                                                             
        Synaptics Two-Finger Width (306):       7                                                                                                                                               
        Synaptics Scrolling Distance (307):     56, 56                                                                                                                                         
        Synaptics Edge Scrolling (308): 0, 0, 0                                                                                                                                                 
        Synaptics Two-Finger Scrolling (309):   1, 1                                                                                                                                           
        Synaptics Move Speed (310):     1.000000, 1.750000, 0.070600, 40.000000                                                                                                                 
        Synaptics Edge Motion Pressure (311):   30, 160                                                                                                                                         
        Synaptics Edge Motion Speed (312):      1, 226                                                                                                                                         
        Synaptics Edge Motion Always (313):     0                                                                                                                                               
        Synaptics Off (314):    0                                                                                                                                                               
        Synaptics Locked Drags (315):   0                                                                                                                                                       
        Synaptics Locked Drags Timeout (316):   5000                                                                                                                                           
        Synaptics Tap Action (317):     0, 0, 0, 0, 0, 0, 0                                                                                                                                     
        Synaptics Click Action (318):   1, 1, 1
        Synaptics Circular Scrolling (319):     0
        Synaptics Circular Scrolling Distance (320):    0.100007
        Synaptics Circular Scrolling Trigger (321):     0
        Synaptics Circular Pad (322):   0
        Synaptics Palm Detection (323): 0
        Synaptics Palm Dimensions (324):        10, 200
        Synaptics Coasting Speed (325): 20.000000, 50.000000
        Synaptics Pressure Motion (326):        30, 160
        Synaptics Pressure Motion Factor (327): 1.000000, 1.000000
        Synaptics Grab Event Device (328):      1
        Synaptics Gestures (329):       1
        Synaptics Capabilities (330):   1, 0, 1, 1, 1, 1, 1
        Synaptics Pad Resolution (331): 1, 1
        Synaptics Area (332):   0, 0, 50, 0
        Synaptics Noise Cancellation (333):     14, 14
        Device Product ID (263):        2, 14
        Device Node (264):      "/dev/input/event8"
~$ xinput --test 13
motion a[0]=703 a[1]=430
motion a[0]=1065 a[1]=430
motion a[0]=1016 a[1]=495
motion a[0]=913 a[1]=528
motion a[0]=842 a[1]=536
motion a[0]=814 a[1]=540
motion a[0]=813 a[1]=540
motion a[0]=664 a[1]=537
motion a[0]=662 a[1]=537
motion a[0]=661 a[1]=537
motion a[0]=782 a[1]=394
motion a[0]=959 a[1]=383
motion a[0]=962 a[1]=383
motion a[0]=964 a[1]=383
motion a[0]=1015 a[1]=383
motion a[0]=1074 a[1]=441
motion a[0]=979 a[1]=578
motion a[0]=891 a[1]=595
motion a[0]=803 a[1]=597
motion a[0]=668 a[1]=584
motion a[0]=463 a[1]=285
motion a[0]=463 a[1]=222
motion a[0]=463 a[1]=221
motion a[0]=460 a[1]=218
motion a[0]=1542 a[1]=323
motion a[0]=1542 a[1]=323
motion a[0]=1539 a[1]=323
motion a[0]=1534 a[1]=326
motion a[0]=1518 a[1]=335
motion a[0]=1517 a[1]=335
motion a[0]=1482 a[1]=351
motion a[0]=1442 a[1]=372
motion a[0]=1436 a[1]=380
motion a[0]=1411 a[1]=393
motion a[0]=1409 a[1]=394
motion a[0]=1406 a[1]=396
motion a[0]=1405 a[1]=397
motion a[0]=1358 a[1]=417
motion a[0]=1358 a[1]=417
motion a[0]=1357 a[1]=417
motion a[0]=1355 a[1]=418
motion a[0]=1339 a[1]=420
motion a[0]=1338 a[1]=420
motion a[0]=1336 a[1]=420
motion a[0]=1335 a[1]=420
motion a[0]=1324 a[1]=423
motion a[0]=1324 a[1]=423
motion a[0]=1311 a[1]=429
motion a[0]=1310 a[1]=431
motion a[0]=1297 a[1]=436
motion a[0]=1262 a[1]=454
motion a[0]=1261 a[1]=454
motion a[0]=1259 a[1]=454
motion a[0]=1258 a[1]=454
motion a[0]=1162 a[1]=447
^C
[свернуть]
танцы с бубном

qupl

ssorgoth, так работает, однако.

ssorgoth

Цитата: qupl от 11 июля 2014, 18:25:56ssorgoth, так работает, однако.
Нет. Не работают: правый и левый клики, удар, двойной удар, удар двумя пальцами, двухпальцевая вертикальная и горизонтальная прокрутки, боковой справа и горизонтальный нижний скроллинги, циркуляционная прокрутка, трехпальцевое пролистывание, и курсор дергается при передвижении.
танцы с бубном

qupl

ssorgoth, скажите честно, Вы издеваетесь? Нельзя было в первом посте это описать?
Не работает = не работает совсем.

Читайте man synclient, все параметры выше несколькими постами. Настроите как нужно.