web-dev-qa-db-fra.com

Pavé tactile désactivé et curseur invisible avec ordinateur portable à écran tactile le 13.10

J'ai un ASUS S400C sous Ubuntu 13.10. Après avoir arrêté la nuit et redémarré ce matin, j'ai remarqué qu'il n'y avait pas de curseur de souris visible et que les événements du trackpad ne se déclenchaient pas - pas de clic gauche ou droit, pas de défilement à deux doigts. L'écran tactile fonctionne toujours correctement, mais le pointeur Sprite n'est pas affiché. Si je me déconnecte, la souris du pavé tactile fonctionne correctement et est visible sur l'écran de connexion. Si je déplace le curseur avec le pavé tactile pendant la connexion, il se fige entre l'écran de connexion et l'ouverture de mon compte, alors que l'écran est toujours noir. L'utilisation de l'écran tactile après ce point rend le curseur invisible.

Sudo modprobe -r psmouse && Sudo modprobe psmouse

n'a aucun effet.

gsettings set org.gnome.settings-daemon.plugins.cursor active false

rend le curseur visible, mais le pavé tactile est toujours désactivé. Le curseur reste visible pour les événements à l'écran tactile.

gsettings set org.gnome.settings-daemon.plugins.cursor active true

renvoie la situation à celle décrite à l'origine.

En bref: aide!

EDIT 1: Sortie de synclient -l:

Parameter settings:
    LeftEdge                = 129
    RightEdge               = 3120
    TopEdge                 = 120
    BottomEdge              = 2103
    FingerLow               = 1
    FingerHigh              = 1
    MaxTapTime              = 180
    MaxTapMove              = 173
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 0
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 78
    HorizScrollDelta        = 78
    VertEdgeScroll          = 0
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 1
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.050813
    TouchpadOff             = 2
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 3
    ClickFinger3            = 0
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 19
    VertHysteresis          = 19
    ClickPad                = 1
    RightButtonAreaLeft     = 1624
    RightButtonAreaRight    = 0
    RightButtonAreaTop      = 1822
    RightButtonAreaBottom   = 0
    MiddleButtonAreaLeft    = 0
    MiddleButtonAreaRight   = 0
    MiddleButtonAreaTop     = 0
    MiddleButtonAreaBottom  = 0
2
hidenori

évidemment, votre touchpad n'est pas activé. voir> man synaptics:

Option "TouchpadOff"
0 Le pavé tactile est activé
1 Le pavé tactile est éteint
2 Seuls les tapotements et le défilement sont désactivés

dans votre cas, TouchpadOff = 2, il est donc désactivé de toucher et de faire défiler.

allez dans les paramètres système -> souris et pavé tactile et activez le pavé tactile.

REMARQUE: synclient est toujours votre ami lors du débogage du touchpad. toutes ses options sont documentées par 'man synaptics'. vous pouvez modifier les options du pavé tactile directement par synclient, mais les paramètres ne peuvent pas être conservés après la session de l'utilisateur. C'est à ce moment que gnome-settings-daemon entre en jeu. gnome-settings-daemon réapplique les paramètres système à chaque démarrage d'une nouvelle session utilisateur.

0
sgx1