Touchpad ou souris qui délire [Réglé]
nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Reprise du message précédent
Bonjour,En fait si xorg.conf.d n' existe pas on doit pouvoir modifier le /etc/x11/xorg.conf directement en ajoutant ce que site indique.
Si le xorg.conf.d existe alors on peut ajouter un fichier de conf au nom quelconque (le nom n' est important, ce qui compte ç' est qu' il soit dans le répertoire xorg.conf.d pour être chargé au démarrage du serveur X.
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Edit /usr/share/X11/xorg.conf.d/40-libinput.conf
Add the phrase Option "Ignore" "on" to the end of the section where the touchscreen identifier is
Needs Reboot
In my case, the touchscreen identifier was this:
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Ignore" "on"
EndSection
Top
maintenant le toucpad fonctionne corectement
Merci à tous pour le soutient.
kde plasma MGA9
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
GPE GPE :
Edit /usr/share/X11/xorg.conf.d/40-libinput.conf
Add the phrase Option "Ignore" "on"
Désolé, c'est ure mauvaise chose d'éditer quoi que ce soit dans /usr.
Je pense que le contenu peut être écrasé à tout moment par une mise à jour.
J'invite à restaurer le fichier tel qu'il était et à apporter les modifications dans /etc
Code BASH :
su -c 'mkdir -p /etc/xorg.conf.d ; cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf ; urpmi --replacepkg --replacefiles x11-driver-input-libinput ; diff -q -s /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf'
Non testé
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
Faut il copié toute la ligne de commande d'un seul coup ou en plusieurs fois?
Jybz :[quote=GPE GPE]
J'invite à restaurer le fichier tel qu'il était et à apporter les modifications dans /etc
Code BASH :su -c 'mkdir -p /etc/xorg.conf.d ; cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf ; urpmi --replacepkg --replacefiles x11-driver-input-libinput ; diff -q -s /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf'
Non testé
kde plasma MGA9
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
GPE GPE :Bonjour,
Faut il copié toute la ligne de commande d'un seul coup ou en plusieurs fois?
Oui
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
la ligne en une sel fois ou en plusieurs fois à chaque point virgule?
Jybz :GPE GPE :Bonjour,
Faut il copié toute la ligne de commande d'un seul coup ou en plusieurs fois?
Oui
kde plasma MGA9
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
GPE GPE :Oui quoi?
la ligne en une sel fois ou en plusieurs fois à chaque point virgule?
Jybz :GPE GPE :Bonjour,
Faut il copié toute la ligne de commande d'un seul coup ou en plusieurs fois?
Oui
C'est comme on veut. On peut le faire en plusieurs fois après chaque virgule, mais il faut être en root et ne pas utiliser su -c.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
[lola@localhost ~]$ su
Mot de passe :
[root@localhost lola]# su -c 'mkdir -p /etc/xorg.conf.d ; cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf ; urpmi --replacepkg --replacefiles x11-driver-input-libinput ; diff -q -s /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/xorg.conf.d/40-disable-touchscreen.conf'
$MIRRORLIST: media/core/release/x11-driver-input-libinput-1.2.1-3.mga9.x86_64.rpm
installation de x11-driver-input-libinput-1.2.1-3.mga9.x86_64.rpm depuis /var/cache/urpmi/rpms
Préparation... ###########################################################################
1/1: x11-driver-input-libinput
###########################################################################
1/1: désinstallation de x11-driver-input-libinput-1.2.1-3.mga9.x86_64
###########################################################################
Les fichiers /usr/share/X11/xorg.conf.d/40-libinput.conf et /etc/xorg.conf.d/40-disable-touchscreen.conf sont différents
kde plasma MGA9
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
apres redemarrage le touchscreen c'est réactiver!
kde plasma MGA9
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
kde plasma MGA9
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
En regardart le fichier, il y a un commentaire au début disant qu'il ne faut pas copier ce fichier exactement ce qu'on a fait.
Je me renseigne.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
N'ayant aucun ordinateur sous la mais, je ne pas regarder plus loin.
On peut essayer :
Code BASH :
su - mv -R /etc/xorg.conf.d /etc/X11/ reboot
On peut aussi éditer/nettoyer le fichier /etc/X11/xorg.conf.d/40-disable-touchscreen.conf, pour ne contenir que :
Code TEXT :
Section "InputClass"
Identifier "libinput touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Ignore" "on"
EndSectionTéléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
et çà fonctionne
merci pour ta patience!
Jybz :D'après man xorg.conf, le dossier ne doit pas être /etc/xorg.conf.d mais /etc/X11/xorg.conf.d
N'ayant aucun ordinateur sous la mais, je ne pas regarder plus loin.
On peut essayer :
Code BASH :su - mv -R /etc/xorg.conf.d /etc/X11/ reboot
On peut aussi éditer/nettoyer le fichier /etc/X11/xorg.conf.d/40-disable-touchscreen.conf, pour ne contenir que :
Code TEXT :Section "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "libinput" Option "Ignore" "on" EndSection
kde plasma MGA9
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Maintenant, il n'y aura aucune surprise avec une mise à jour "anodine".
Cependant, il y a encore un truc. Petit à petit X11/xorg est déprécié pour wayland. Ce n'est pas le cas pour plasma5 sur Mageia9, mais ça sera propaplement pour plasma6 sur mageia10 et c'est déjà le cas avec gnome qui est par défaut avec wayland. Certes, ça ne sera pas une "mise à jour anodine". Mais est-ce que nous nous en souviendrons ?
J'ai remarqué un dossier libinput. Je pense qu'on devrait s'y atarder, voir s'il est possible s'y transférer la configuration.
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Libinput ne serait pas configurable avec des fichiers, mais il faudrait appeler l'utilitaire à chaque démarrage, pour désactiver un périphérique par son nom. https://wiki.archlinux.org/title/libinput#Using_xinput
Je pense qu'un service systemd avec graphical.target serait le mieux pour désactiver le périphérique dès le DM.
Par exemple un fichier :
/etc/systemd/system/disable-touchscreen.service
Code TEXT :
[Unit] Description=Disable Touchscreen [Service] Type=oneshot ExecStart=/usr/bin/xinput disable "ELAN Touchscreen" [Install] WantedBy=graphical.target
Pour la target, j'hésite entre :
Code TEXT :
graphical.target
Starts a system with network, multiuser support, and a display manager.
multi-user.target
Starts a multiuser system with networking, and no graphical environment. (Et aussi, il serait bien de tester cette commande :
/usr/bin/xinput disable "ELAN Touchscreen"
)
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
| Arch | Machine | OS |
| x86_64 | lenovo x250 | mga9 |
| armv7hl | bananapro | mga9 |
| aarch64 | Raspberry Pi 4B | mga9 |
GPE GPE Membre non connecté
-
- Voir le profil du membre GPE GPE
- Inscrit le : 05/06/2011
- Groupes :
root@localhost lola]# /usr/bin/xinput disable "ELAN Touchscreen"
unable to find device ELAN Touchscreen
pour /etc/systemd/system/disable-touchscreen.service dois je le faire maintenant?
kde plasma MGA9
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie