安装的15.4.1更新后触摸板无法移动鼠标(已解决)
Tofloor
poster avatar
daliwang
deepin
2017-09-12 03:42
Author
本帖最后由 daliwang 于 2017-9-13 16:45 编辑

刚安装完15.4.1的时候触控板是正常的,更新了一下系统重启后,触摸板就无法移动鼠标了,只能点左右键
Reply Favorite View the author
All Replies
avatar
junchengli
deepin
2017-09-12 13:28
#1
我的也是这个问题  希望开发者重视
看了一下9月8日的更新说明,“更新Synaptics配置文件,解决触摸板指压和掌压问题,改善触摸板的使用体验;”
触控板的配置文件能回滚一下吗,应该就是这里的问题了
Reply View the author
avatar
yanbowen
deepin
Community Developer
2017-09-12 17:25
#2
https://bbs.deepin.org/post/145386
我的也是这个问题  希望开发者重视
看了一下9月8日的更新说明,“更新Synaptics配置文件,解决触摸板指压和 ...

可能性不大,更新之前会测试的,如果配置有问题是测不过的。

麻烦贴一下 'ps aux|grep syndaemon' 和 'synclient' 的输出,谢谢!
Reply View the author
avatar
jantacy
deepin
2017-09-12 18:50
#3
https://bbs.deepin.org/post/145386
可能性不大,更新之前会测试的,如果配置有问题是测不过的。

麻烦贴一下 'ps aux|grep syndaemon' 和 's ...

我也一样,不能用触摸板了,有次我没带鼠标回去。。折磨死我。
ps aux|grep syndaemon
jantacy  12744  0.0  0.0  14524   928 pts/0    S+   10:49   0:00 grep --color=auto syndaemon

synclient
Parameter settings:
    LeftEdge                = 82
    RightEdge               = 1967
    TopEdge                 = 62
    BottomEdge              = 1087
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 103
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = -30
    HorizScrollDelta        = -30
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 1
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0852515
    TouchpadOff             = 0
    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       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 1
    PalmMinWidth            = 6
    PalmMinZ                = 50
    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         = 11
    VertHysteresis          = 11
    ClickPad                = 1
    RightButtonAreaLeft     = 1024
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 941
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0

Reply View the author
avatar
daliwang
deepin
2017-09-12 20:53
#4
ps aux|grep syndaemon 输出内容:
user      1006  0.0  0.0  31704  1572 ?        S    9月11   0:01 syndaemon -i 1 -K -t
user      1999  0.0  0.0  14528   956 pts/0    S+   12:51   0:00 grep syndaemon

synclient 输出内容
Parameter settings:
    LeftEdge                = 128
    RightEdge               = 3079
    TopEdge                 = 96
    BottomEdge              = 1695
    FingerLow               = 25
    FingerHigh              = 30
    MaxTapTime              = 180
    MaxTapMove              = 161
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 73
    HorizScrollDelta        = 73
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 1
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0544514
    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       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 1
    PalmMinWidth            = 6
    PalmMinZ                = 50
    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         = 18
    VertHysteresis          = 18
    ClickPad                = 1
    RightButtonAreaLeft     = 1603
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 1468
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0
Reply View the author
avatar
yanbowen
deepin
Community Developer
2017-09-12 23:57
#5
https://bbs.deepin.org/post/145386
ps aux|grep syndaemon 输出内容:
user      1006  0.0  0.0  31704  1572 ?        S    9月11   0:01 sy ...

syndaemon 导致的问题,它提供打字时禁用触摸板的功能。如果遇到触摸板不能移动,执行下 'synclient| grep TouchpadOff' 输出的值不为0就是触摸板被 syndaemon 禁用了,执行下 'synclient TouchpadOff=0' 就好了。

最近更新启用了手掌检测,如果怀疑是这导致的,先禁用它,然后重启看看会不会还有问题。
禁用的方法:编辑文件 '/usr/share/X11/xorg.conf.d/70-synaptics.conf' 去掉下面三行

  1.      Option "PalmDetect" "1"
  2.      Option "PalmMinWidth" "6"
  3.      Option "PalmMinZ" "50"
Copy the Code
Reply View the author
avatar
yanbowen
deepin
Community Developer
2017-09-12 23:59
#6
https://bbs.deepin.org/post/145386
我也一样,不能用触摸板了,有次我没带鼠标回去。。折磨死我。
ps aux|grep syndaemon
jantacy  12744  0 ...

麻烦参照6楼,禁用手掌检查试试
Reply View the author
avatar
junchengli
deepin
2017-09-13 01:28
#7
https://bbs.deepin.org/post/145386
syndaemon 导致的问题,它提供打字时禁用触摸板的功能。如果遇到触摸板不能移动,执行下 'synclient| gre ...

的确是手掌检测的问题
把这三行注释掉就全好了
谢谢
Reply View the author
avatar
jantacy
deepin
2017-09-13 04:15
#8
https://bbs.deepin.org/post/145386
的确是手掌检测的问题
把这三行注释掉就全好了
谢谢

试过了,没用,未登录前可以使用触摸板,输入密码登录成功后,触摸板就锁死了。
Reply View the author
avatar
daliwang
deepin
2017-09-13 17:29
#9
https://bbs.deepin.org/post/145386
syndaemon 导致的问题,它提供打字时禁用触摸板的功能。如果遇到触摸板不能移动,执行下 'synclient| gre ...

谢谢。经过修改,已经可以使用
Reply View the author