Comment activer le défilement et le tapotement du pavé tactile dans Debian Wheezy KDE?

10

J'essaie d'activer le défilement et le tapotement avec le pavé tactile de mon ordinateur portable (les 2 boutons gauche et droit sont ok). Je suis sur Debian 7.3 (Wheezy) KDE-desktop et j'ai un pavé tactile Synaptic. Mon ordinateur portable est un ancien modèle HP de 2007, il ne prend donc pas en charge les touches multiples. En tant que root, j'ai créé un /etc/X11/xorg.conf.d/synaptics.conffichier que j'ai copié ci-dessous. Puis à Konsole j'ai donné synclient -let récupéré le code suivant:

Parameter settings:
LeftEdge                = 1752
RightEdge               = 5192
TopEdge                 = 1620
BottomEdge              = 4236
FingerLow               = 25
FingerHigh              = 30
FingerPress             = 256
MaxTapTime              = 180
MaxTapMove              = 221
MaxDoubleTapTime        = 180
SingleTapTimeout        = 180
ClickTime               = 100
FastTaps                = 0
EmulateMidButtonTime    = 75
EmulateTwoFingerMinZ    = 282
EmulateTwoFingerMinW    = 7
VertScrollDelta         = 100
HorizScrollDelta        = 100
VertEdgeScroll          = 0
HorizEdgeScroll         = 0
CornerCoasting          = 0
VertTwoFingerScroll     = 1
HorizTwoFingerScroll    = 0
MinSpeed                = 1
MaxSpeed                = 1.75
AccelFactor             = 0.0398
TrackstickSpeed         = 40
EdgeMotionMinZ          = 30
EdgeMotionMaxZ          = 160
EdgeMotionMinSpeed      = 1
EdgeMotionMaxSpeed      = 401
EdgeMotionUseAlways     = 0
TouchpadOff             = 0
LockedDrags             = 1
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             = 0
AreaBottomEdge          = 0
HorizHysteresis         = 25
VertHysteresis          = 25
ClickPad                = 0

Tel est le contenu de /etc/X11/xorg.conf.d/synaptics.conf

Section "InputClass"
Identifier "Touchpad"
MatchIsTouchpad "yes"
Driver "synaptics"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "0.9"
Option "AccelFactor" "0"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "VertTwoFingerScroll" "0"
Option "HorizTwoFingerScroll" "0"
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "TouchpadOff " "0"
EndSection

J'ai installé apt-get install server-xorg-input-synapticset redémarré le système après la création du synaptics.conffichier mais rien n'a changé.

Que dois-je faire pour le faire fonctionner?

WobblyWindows
la source
J'ai essayé ce que terdon a dit et cela a d'abord fonctionné, mais après le redémarrage du système, tous les changements avaient disparu. J'ai ensuite essayé les synapticks dans le menu Démarrer de K> Applications> Utilitaires (je l'avais installé précédemment, mais je ne pouvais pas le voir dans la barre d'état système). J'ai lu attentivement chaque instruction et je l'ai configurée correctement cette fois. Ensuite, j'ai redémarré le système et le tapotement et le défilement fonctionnaient toujours!
WobblyWindows
Kali Linux 2.0 avec i3 Desktop. Aussi pour moi "synclient TapButton1 = 1" a résolu le problème.
Il serait utile d'avoir des détails sur le matériel ici, etc. sur le fabricant de votre pavé tactile.
Léo Léopold Hertz

Réponses:

7

As-tu essayé synaptiks? C'est un programme GUI simple qui a toujours résolu tous les problèmes avec la configuration de mon pavé tactile.

À installer:

sudo apt-get install kde-config-touchpad

Ensuite, vous devriez pouvoir l'exécuter avec

synaptiks && synaptiks

(le premier synaptiksne met l'icône que dans la barre d'état système et ne lance pas l'interface graphique pour une raison quelconque)

user2044638
la source
Est-ce que cela fonctionne aussi pour Gnome?
Léo Léopold Hertz 준영
10

EDIT: Je viens juste de taper sur mon touichpad Debian AlpsPS / 2 avec synclient:

synclient TapButton1=1

Je ne suis pas un expert en la matière, mais synaptics.confj'ai trouvé un ancien fichier que j'utilisais sur un autre ordinateur portable:

Section "InputClass"
    Identifier      "touchpad catchall"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Option          "HorizEdgeScroll"    "1"
    Option          "MaxTapTime"        "300"
    Driver          "synaptics"
EndSection

Alors, essayez d' ajouter catchallà l'identifiant et le changement MatchIsTouchpadà onpartir yes. Je ne sais pas si cela vous aidera, mais cela devrait valoir la peine d'être essayé.

Une autre chose que vous pouvez essayer est d'installer tpconfig:

sudo apt-get install tpconfig 

Cela devrait vous donner une interface graphique pour activer les taps avec:

 sudo tpconfig --tapmode=1

Bien que je viens d'essayer cela sur mon système et cela ne semble pas fonctionner

terdon
la source
@WobbyWindows devrait l'être synclient HorizEdgeScroll=1.
terdon
Désolé pour la question stupide que j'ai postée plus tôt: synclient TapButton1=1et j'ai synclient VertEdgeScroll=1fait le boulot! Tu m'as sauvé la journée. Merci beaucoup.
WobblyWindows
@WobbyWindows oui, désolé, je voulais dire VertEdgeScroll=1.
terdon
1
Ajoutez simplement Option "TapButton1" "1"à votre /etc/X11/xorg.confou à un autre fichier de /etc/X11/xorg.conf.dpour rendre vos modifications permanentes. Mes tests ont montré que pour permettre tapoter sur le touchpad, vous devez fournir au moins les éléments suivants: Option "TapButton1" "1", Identifier "Touchpad", MatchIsTouchpad "yes"et Driver "synaptics"dans Section "InputClass" (...) EndSection.
patryk.beza
1
@ patryk.beza, vous voudrez peut-être publier une réponse réelle. C'est la troisième version de ce commentaire pour laquelle j'ai reçu une notification pour: P
terdon
1

Dans KDE, il y a un nouveau programme qui a remplacé les synaptiks: kcm-touchpad

Ce programme activera une nouvelle option dans les paramètres système. Pour accéder à ces options, ouvrez Paramètres système (paramètres système dans la console) et accédez à Périphériques d'entrée -> Pavé tactile

UndeadKernel
la source