You are not logged in.

#1 2015-01-07 21:43:28

DavidCat
Member
Registered: 2014-11-21
Posts: 4

Bad touchpad scrolling behaviour out of GNOME apps

Hello everyone,

I'm just getting started with Arch. Few months ago I've installed Arch on my Toshiba Satellite L50-B laptop ( dualboot with w$8 ) with GDM and GNOME following the instructions of the wiki articles. The  fact is that after configuring the touchpad using the 50-synaptics.conf and the graphic tool from GNOME my touchpad scrolls well into the applications from GNOME, like evince, gedit, files... But out of them when I slide my fingers vertically the scroll bars move horizontally and vice versa.

I've tried some things but nothing worked:

I've unchecked the active setting from /org/gnome/settings-daemon/plugins/mouse/ with dconf-editor.

I've checked that the "The touchpad is not working, Xorg.0.log shows "Query no Synaptics: 6003C8"" from the Wiki is not my case.

The content of the section from /etc/X11/xorg.conf.d/50-synaptics.conf I've modified is this:


Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
            Option "TapButton1" "1"
            Option "TapButton2" "2"
            Option "TapButton3" "3"
        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" "on"
        Option "HorizTwoFingerScroll" "on"
        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "2"
        Option "EmulateTwoFingerMinZ" "40"
        Option "EmulateTwoFingerMinW" "8"
        Option "CoastingSpeed" "0"
        Option "FingerLow" "35"
        Option "FingerHigh" "40"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# [url]http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html[/url]
        MatchDevicePath "/dev/input/event*"
EndSection

EDIT: synclient output:

Parameter settings:
    LeftEdge                = 1765
    RightEdge               = 5367
    TopEdge                 = 1637
    BottomEdge              = 4461
    FingerLow               = 35
    FingerHigh              = 40
    MaxTapTime              = 180
    MaxTapMove              = 234
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 40
    EmulateTwoFingerMinW    = 8
    VertScrollDelta         = 106
    HorizScrollDelta        = 106
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.037594
    TouchpadOff             = 2
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 0
    RBCornerButton          = 0
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 2
    ClickFinger1            = 1
    ClickFinger2            = 3
    ClickFinger3            = 2
    CircularScrolling       = 1
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 2
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 0
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 0
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 26
    VertHysteresis          = 26
    ClickPad                = 1
    RightButtonAreaLeft     = 3566
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 4099
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0

I'm quite lost right now, diving into the Wiki's articles I see a lot of things that can cause an error but I don't see any relationship with my problem.

Last edited by DavidCat (2015-01-07 21:59:30)

Offline

#2 2015-01-07 21:55:02

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,771
Website

Re: Bad touchpad scrolling behaviour out of GNOME apps

What is the output of:

synclient

When posting terminal output please use code tags, like this:

[᠎code᠎]terminal output here[᠎/code᠎]

Offline

#3 2015-01-07 22:00:43

DavidCat
Member
Registered: 2014-11-21
Posts: 4

Re: Bad touchpad scrolling behaviour out of GNOME apps

Thank's for your response, I've updated the main post.

Offline

#4 2015-01-07 22:21:41

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,771
Website

Re: Bad touchpad scrolling behaviour out of GNOME apps

The 50-synclient.conf settings are clearly not being honoured -- this is probably because the options are supposed to be under /usr/share/X11/xorg.conf.d/ with the current version of Xorg: move the file there.

Offline

#5 2015-01-07 22:47:16

DavidCat
Member
Registered: 2014-11-21
Posts: 4

Re: Bad touchpad scrolling behaviour out of GNOME apps

This hasn't worked, the sysclient output still the same.

Offline

#6 2015-01-08 15:04:31

DavidCat
Member
Registered: 2014-11-21
Posts: 4

Re: Bad touchpad scrolling behaviour out of GNOME apps

Well I've fixed it, something was wrong with GNOME or GDM, with Enlightenment and without display manager touchpad works fine. It's not the "correct" solution for this problem but I installed Gnome just to have a fast and simple start and customize my Arch later during summer hollidays... So for me this change it's OK.

Offline

Board footer

Powered by FluxBB