Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Synaptics et double tap

14 réponses
Avatar
BERTRAND Joël
Bonjour à tous,

Depuis une mise à jour récente, j'ai un problème avec le driver de mon
touchpad. Je l'avais configuré grâce à /etc/X11/xorg.conf et cela me
donnait entière satisfaction. Aujourd'hui, je m'aperçois que
/var/log/xorg.0.log ne contient plus les logs du serveur X et que la
configuration n'est plus la bonne. En fouillant un peu sur le web, j'ai
lu que le pilote synptic avait été remplacé par xinput, mais je ne vois
pas comment configurer la chose.

Une idée ?

Bien cordialement,

JKB

PS: le mode de développement de Linux qui casse régulièrement des
configurations commence franchement à me lasser, d'autant que je lis
toujours scrupuleusement les informations de mise à jour avant
d'accepter ces mises à jour.

4 réponses

1 2
Avatar
Baylac Manu
Bonjour
J'ai suivi le thread avec attention puisque confronté au même problème.
Donc en effet libinput remplace synaptics. Les fichiers de conf sont
dans /usr/share/X11/xorg.conf.d.
Ces fichiers de conf sont lu dans l'ordre. Et si
xserver-xorg-input-synaptics et xserver-xorg-input-libinput sont
installés alors on voit que la conf de synaptics est lu en dernier et
donc c'est lui qui impose sa config. Donc pour que libinput soit
"prioritaire", soit désinstaller xserver-xorg-input-synaptics, soit
renommer 60-libinput.conf en 90-libinput.conf.
Et par défaut libinput désactive le tap et scrolling, donc les réglages
n'apparaissent pas dans le panneau de config de "souris et pavé
tactile". Pour retrouver ces possibilités de réglages, j'ai modifié le
fichier de conf de libinput ainsi (c'est ixquick qui me l'a dit)
# cat /usr/share/X11/xorg.conf.d/60-libinput.conf
# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "on"
Option "Tapping" "on"
Option "TappingDrag" "on"
Option "DisableWhileTyping" "on"
EndSection
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Et enfin je retrouve mon touchpad comme avant :-)
--
Manu
Avatar
Haricophile
Le Sat, 18 Jun 2016 20:24:16 +0200,
Baylac Manu a écrit :
Bonjour
J'ai suivi le thread avec attention puisque confronté au même
problème. Donc en effet libinput remplace synaptics. Les fichiers de
conf sont dans /usr/share/X11/xorg.conf.d.
Ces fichiers de conf sont lu dans l'ordre. Et si
xserver-xorg-input-synaptics et xserver-xorg-input-libinput sont
installés alors on voit que la conf de synaptics est lu en dernier e t
donc c'est lui qui impose sa config. Donc pour que libinput soit
"prioritaire", soit désinstaller xserver-xorg-input-synaptics, soit
renommer 60-libinput.conf en 90-libinput.conf.
Et par défaut libinput désactive le tap et scrolling, donc les
réglages n'apparaissent pas dans le panneau de config de "souris et
pavé tactile". Pour retrouver ces possibilités de réglages , j'ai
modifié le fichier de conf de libinput ainsi (c'est ixquick qui me
l'a dit)
# cat /usr/share/X11/xorg.conf.d/60-libinput.conf
# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
Identifier "libinput pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "NaturalScrolling" "on"
Option "Tapping" "on"
Option "TappingDrag" "on"
Option "DisableWhileTyping" "on"
EndSection
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
EndSection
Et enfin je retrouve mon touchpad comme avant :-)
--
Manu

Ça fait combien de fois qu'il faut changer la conf depuis 10 ans ?
5 fois ? 6 fois ? J'ai oublié de compter... (-_-);
--
Avatar
Jean-Marc
--Signature=_Sun__19_Jun_2016_11_13_57_+0200_.v98ZDvMRcg_WMDz
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Sun, 19 Jun 2016 00:15:52 +0200
Haricophile écrivait :
Ça fait combien de fois qu'il faut changer la conf depuis 10 ans ?
5 fois ? 6 fois ? J'ai oublié de compter... (-_-);

Je ne me souviens pas avoir changer ça souvent sur ma Debian Jessie.
Jean-Marc
--Signature=_Sun__19_Jun_2016_11_13_57_+0200_.v98ZDvMRcg_WMDz
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXZmJVAAoJEEBxy1wt6cT8RrAP/3HEYIChDIRfh5z2mmYFfFyT
S2ZIhODw9Eg/PaJ7Zq0kgAzp9zmqzRHv+LYCtTIKMo1p6tLGTmLsjqqcueeEi6Ij
VcIZDyENOb3QER9+dyPz2eC0b2FaHs3Yka47jaHXcLgDF/HEhdaXV2cRneDMlnNU
UDrwohhsjDaohVu1LU1ZVLc/qyNPWdZHq+ovlyrnwhmY3dv51q2+ihQnd+Z14vzM
l8c2gQCONPAtNCddnJ+FwLcFUqrg6latw/kJDeynHn/PJzZ4S7LlmUvvIFtdIG8V
IwxXzfVfQvVPhk8cB4qOMM+R3PmyygqfbSZiSc4XvHGUWjNWFbVRbJCQ61pmQd2I
itMLlpwkbAjqITP6Mo+5LCLsZKVJl/GdBZ8fr2DBg7F01LeG27bI4DwxeUQDTktd
lHyp0XD1PzSYD/TUv0IzlK2CoOKXiXxMCmVV0D8pKBnZoWf4bmVQwcvoBmPDrtCC
3rTCbpXc2SkmRgZL3R9UhFBn61wgi73XVsEqC+pVnh5rK/NVHR/8CcCAxSLHweQR
QM4i/SrJxrw3m2u/nCvhac52pbhH+rQ6DJXkl9Q2S4so5KbA+vgapzIztcIQwG0n
fJf8tWkWS8CRE+oeFMyr+SLsvh1WlTaJYI6FOzKjEEDFiIXuyO25GMWbGtLaGtym
tBbCk5kB6d1puY/OgaHY
=/CFw
-----END PGP SIGNATURE-----
--Signature=_Sun__19_Jun_2016_11_13_57_+0200_.v98ZDvMRcg_WMDz--
Avatar
Baylac Manu
Bonjour,
Le 19/06/2016 à 11:13, Jean-Marc a écrit :
Je ne me souviens pas avoir changer ça souvent sur ma Debian Jessie.

Ooops, j'ai oublié de préciser :
$ cat /etc/debian_version
stretch/sid
--
Manu
1 2