Page 1 sur 2

[résolu] Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : ven. 27 janv. 2017 12:07
par LoGo
Bonjours à tous ! Petit nouveau ici bas et pour ainsi dire sur Linux (je ferais une présentation un peu plus tard ;)) je rencontre plusieurs problème/ interrogation relative à l'optimisation du système. Mais chaque chose en son temps !

Pour info, je tourne sous LinuxMint 18.1 MATE.

Pour l'heure j'ai un petit soucis ; je cherche à désactiver l'écran tactile de mon notebook HP.
En soit, j'y arrive. La commande a été aisément trouvée sur internet sur plusieurs tuto :

Code : Tout sélectionner

sudo xinput set-prop <id du device> 'Device Enabled' 0
Jusqu'ici très bien, j'ai bien trouvé l'id du device en question et donc arrive à désactivé le tactile....

Problème, dès un redémarage, le tactile se réactive. J'ai donc suivi un autre tuto qui recommande de placer cette même commande en fin du fichier /etc/rc.local . J'ai donc procédé comme indiqué, éditer le fichier avec l'éditeur de texte de Linux Mint et "save". Son contenu est donc désormais ceci :

Code : Tout sélectionner

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

xinput set-prop 9 'Device Enabled' 0

exit 0
Or, aucun changement, et à chaque redémarage, le tactile est de nouveau activé...

Un peu d'aide pour un newbie ? En plus je pense que ça peut servir à beaucoup car les touchscreen pompent beaucoup de ressources (et pour les petites config...) et de la batterie ! =D

Merci d'avance !

Solution :
Il convient d'éditer un fichier. Exécuter dans un terminal (j'utilise l'éditeur de texte de LinuxMint MATE)

Code : Tout sélectionner

sudo xed /usr/share/X11/xorg.conf.d/10-evdev.conf
Dans ce fichier, trouver la section se référant au "TouchScreen". On peut lire en général, "Identifier 'evedev touchscreen catchall'" qui pour ma part se trouve en fin de fichier.

Trouver ensuite la ligne Driver et remplacez "evdev" par "libinput".

Sauvegardez, rebootez... et en théorie le tour est joué !

Et en effet, j'ai légèrement libéré le CPU (2%) et la mémoire vive (près de 100Mo). Reste à voir ce que ça représente en terme d'autonomie de batterie =D.

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : ven. 27 janv. 2017 18:12
par débitant
bonsoir,
je n'ai pas de réponse à t'apporter, mais une chose est sûre, c'est qu'un peu plus de renseignements sur ton matériel et environnement pourront aider les intervenants éventuels
pour cela voir ce tuto ;)

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : ven. 27 janv. 2017 18:55
par tyrry
Slt ,
je ferai :

Code : Tout sélectionner

sudo apt-get remove --purge xserver-xorg-input-synaptics
et redémarrer ;)
@+

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : sam. 28 janv. 2017 16:06
par LoGo
Merci mais loin de moi de mettre en doute ton expertise, mais j'ai un peu chercher sur les références officielles et il me semble que cette commande impacte les driver du touchpad et non d'un écran tactile ? A moins que je me trompe complètement ^^

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 04:52
par LoGo
Re !

Alors un ami m'a finalement tuyauté et sans avoir testé la méthode de tyrry car j'avais de gros doute, j'en tiens une qui marche à première vue parfaitement. Donc : il convient d'éditer un autre fichier. Exécuter dans un terminal (j'utilise l'éditeur de texte de LinuxMint MATE)

Code : Tout sélectionner

sudo xed /usr/share/X11/xorg.conf.d/10-evdev.conf
Dans ce fichier, trouver la section se référant au "TouchScreen". On peut lire en général, "Identifier 'evedev touchscreen catchall'" qui pour ma part se trouve en fin de fichier.

Trouver ensuite la ligne Driver et remplacez "evdev" par "libinput".

Sauvegardez, rebootez... et en théorie le tour est joué !

Et en effet, j'ai légèrement libéré le CPU (2%) et la mémoire vive (près de 100Mo). Reste à voir ce que ça représente en terme d'autonomie de batterie =D.

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 08:34
par tyrry
Slt LoGo ,
je te présente mes excuses , en effet , j'ai lu trop vite ton message , et effectivement ,c'est bien pour touchpad (allez savoir pourquoi ? )
que j'ai donner cette commande ;)
Bon pas bien grave en soit puisqu'on peut le remettre ensuite mais ouf , j'ai eu chaud au fesses lol ;)
@+

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 10:05
par zeb
Salut ;)
Pour la peine je me colle le résolu ;) :lol:

@ tyrry, tu n'as rien à craindre la fessé et dorénavant interdite en France :lol:

Re: Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 10:49
par débitant
zebulon a écrit :... @ tyrry, tu n'as rien à craindre la fessé et dorénavant interdite en France :lol:
seulement pour les enfants, entre adultes consentants ... :roll: :lol:

Re: [résolu] Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 11:04
par tyrry
certains aiment !!!!! :arrow: :arrow: :arrow: :lol: :lol:

Re: [résolu] Désactivation définitive du tactile d'un écran (Touchscreen)

Posté : dim. 29 janv. 2017 11:06
par zeb
:o :lol: message recu :roll: