J'ai le Thinkpad T440, qui n'est pas livré avec les trois boutons du pavé tactile.
J'avais l'habitude d'utiliser trackpoint avec des clics sur ces trois boutons. Alors que dans ce cas T440, je veux désactiver les fonctionnalités du touchpad "MOVE | cliquer-cliquer | | à deux doigts ou à trois doigts", et ne le configurer que comme un gros bouton cliquable, avec celui du milieu.
Quelqu'un peut-il me dire comment l'écrire dans / usr/share/X11/xorg.conf.d /
J'ai ces fichiers:
10-evdev.conf 11-evdev-trackpoint.conf 50-wacom.conf 10-quirks.conf 50-synaptics.conf 51-synaptics-quirks.conf 11 -evdev-quirks.conf 50-vmmouse.conf
Merci d'avance.
$ xinput list ⎡ Identifiant de pointeur de noyau virtuel = 2 [pointeur principal (3)] ↳ Identifiant de pointeur de noyau virtuel XTEST = 4 [pointeur esclave (2)] Id id Identifiant de récepteur USB Logitech = 10 [pointeur esclave (2)] Identifiant de récepteur USB Logitech = 11 [pointeur esclave (2)] TPPS/2 IBM TrackPoint id = 14 [pointeur esclave (2)] ↳ SynPS/2 Synaptics TouchPad id = 13 [pointeur esclave (2)] ⎣ ID de clavier central virtuel = 3 [clavier maître (2) ] ↳ Code du clavier XTEST de base virtuelle = 5 [clavier esclave (3)] ↳ Code du bouton d'alimentation = 6 [clavier esclave (3)] Code du bus vidéo = 7 [clavier esclave (3)] ↳ Veille id du bouton = 8 [clavier esclave (3)] Integ Caméra nominale = 9 [clavier esclave (3)] AT Traduit ensemble 2 id de clavier = 12 [clavier esclave (3)] ↳ Boutons ThinkPad Extra id = 15 [clavier esclave (3)]
Eh bien, ce n'est pas la réponse directe, mais une suggestion et des exemples. Si vous exécutez xinput
, vous obtiendrez une liste de vos périphériques. Ensuite, exécutez xinput list-props $id
où $id
est l'identifiant de votre touchpad dans la liste.
Vous aurez une liste d'options comme celle-ci:
$ xinput list-props 13
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (268): 1
Device Accel Constant Deceleration (269): 2.500000
Device Accel Adaptive Deceleration (270): 1.000000
Device Accel Velocity Scaling (271): 12.500000
Synaptics Edges (292): 1765, 5371, 1637, 4453
Synaptics Finger (293): 25, 30, 0
Synaptics Tap Time (294): 180
Synaptics Tap Move (295): 234
Synaptics Tap Durations (296): 180, 180, 100
Synaptics ClickPad (297): 1
[...]
Vous pouvez modifier tous ces éléments à la volée avec xinput set-prop $id $propId $value
où $id
est l'identifiant du périphérique, $propId
est l'identifiant de la propriété entre crochets et $value
comme vous le souhaitez. être. Par exemple:
xinput set-prop 13 135 0
règle Device Enabled (135)
sur 0
et ceci désactivera le pavé tactile.
Vous aurez besoin de descriptions de propriétés et d'un moyen de rendre vos modifications permanentes. Des descriptions peuvent être trouvées dans man synaptics
, mais attendez, elles sont dans un autre format crypté! Voyons pourquoi.
Pour rendre les modifications permanentes, vous devez créer un fichier de configuration dans /etc/X11/xorg.conf.d
, par exemple 30-tochpad.conf
avec un contenu similaire à celui-ci:
Section "InputClass" # you can read more in `man xorg`
Identifier "all touchpads" # just a name for this config
MatchIsTouchpad "on" # enables this config for all detected touchpads
Driver "synaptics" # enables synaptics-specific options below
# This will disable the device
#Option "Ignore" "1"
# There are options that are generic for input-devices or mouse-like devices, see `man evdev`:
Option "ButtonMapping" "0 0 0 0 0 0 0" # i disabled all buttons here, for example
# Here go options from `man synaptics`
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "PalmDetect" "1"
Option "ClickPad" "0"
# ...etc...
EndSection
Ainsi, man synaptics
décrit les options de xorg.conf
et indique comment elles correspondent à la sortie de xinput list-props
.
PS J'ai essayé de configurer le point de suivi sur mon ThinkPad X220 pour que seul le défilement à deux doigts soit activé, sans clic ni mouvement de la souris. J'ai échoué. Vous réussirez peut-être à faire ce que vous voulez (il y avait une option pour tout désactiver sauf les clics, peut-être Synaptics Off
).
Sources, plus d'exemples et de licornes:
Vous pouvez également télécharger "GnomeTweakTool" et le configurer ou le désactiver sous Souris et clavier> Emulation du clic.