Question Où est la configuration du trackpad dans Lubuntu 17.10?


Je travaille sur cette question depuis une semaine! Macbook Air 1.1

J'essaie simplement de désactiver le trackpad pendant la frappe et de réduire la sensibilité. Lubuntu n'a aucune de ces options dans l'interface graphique.

xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ HID 05ac:820b                             id=11   [slave  pointer  (2)]
⎜   ↳ bcm5974                                   id=14   [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)]
    ↳ HID 05ac:820a                             id=10   [slave  keyboard (3)]
    ↳ Apple Computer, Inc. IR Receiver          id=12   [slave  keyboard (3)]
    ↳ Apple, Inc. Apple Internal Keyboard / Trackpad    id=13   [slave  keyboard (3)]

Synclient:

Parameter settings:
    LeftEdge                = -3960
    RightEdge               = 4478
    TopEdge                 = 337
    BottomEdge              = 5311
    FingerLow               = 70
    FingerHigh              = 75
    MaxTapTime              = 180
    MaxTapMove              = 519
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 283
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 236
    HorizScrollDelta        = 236
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0169492
    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
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 0
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 40
    VertHysteresis          = 23
    ClickPad                = 0

Lorsque je saisis le souvent suggéré

syndaemon -i 0.5 -t -K -R

Cela semble avoir un effet, mais il n'y a pas de retour du curseur dans la fenêtre. C'est peut-être normal. Je ne peux pas utiliser cette fenêtre de terminal, ce qui semble étrange.

J'ai un fichier 50-Synaptics.conf copié dans le dossier approprié, mais j'ai lu que libinput remplace Synaptics?

Une autre confusion est la documentation Openbox et Lubuntu qui suggère que je devrais être édité

~/.config/openbox/lubuntu-rc.xml

Je ne trouve aucune documentation de toutes les options relatives aux pavés tactiles dans le fichier ci-dessus.

Je trouve également des suggestions que je devrais entrer des paramètres de synclient à

Edit ~/.config/lxsession/Lubuntu/autostart

Ce fichier existe sans contenu.

Synaptics contrôle-t-il le pilote bcm5974 (spécifique à mon matériel)?

Dois-je remplacer Synaptics par Libinput ou xf86-input-mtrack, et interagiraient-ils avec le bcm5974 de la même manière?

Comment puis-je déterminer quelles options de touchpad dans man synaptics / libinput sont prises en charge par mon matériel?

Merci d'avance


1
2018-04-11 00:39


origine




Réponses:


En fait, je ne sais pas si cela est suffisamment documenté ailleurs qu'en anglais, où il est dit que le clavier et la souris ou lxinput pour le lancer à partir de la ligne de commande ajoute également l'accélération du touch et des trackpads.

Éditer ~ / .config / openbox / lubuntu-rc.xml est si vous voulez faire un raccourci clavier pour fonctionner comme un commutateur matériel pour désactiver le trackpad par exemple, vous avez une souris USB que vous branchez et quand vous tapez veux avoir le touchpad sur.

synclient touchpadoff=1 est la commande pour désactiver le pavé tactile dans le logiciel. tant que synclient touchpadoff=0 va l'allumer.


0
2018-04-11 22:49



Merci beaucoup pour votre réponse. Il semble qu'il y ait des couches de pilotes LOL. Je ne veux pas vraiment d'interrupteur, je veux juste le désactiver lors de la frappe et le rendre moins sensible. Cependant, lubuntu-rc.xml est peut-être le bon endroit. J'essaie de comprendre la relation de ce fichier avec synclient et les fichiers de configuration synaptics. - Charlie Webster


Devrais-je remplacer Synaptics avec Libinput

Probablement

https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html#disable-while-typing

libinput désactive automatiquement le touchpad après un appui sur une touche

cat /etc/X11/xorg.conf.d/30-touchpad.conf

Section "InputClass"
Identifier "SynPS/2 Synaptics TouchPad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "ScrollMethod" "edge"
#Option "NaturalScrolling" "true"
#Option "AccelProfile" "flat"
#Option "AccelSpeed" "0.5"

0
2018-04-22 06:51