J'ai trouvé un moyen de faire ça:
Tout d’abord, ouvrez un terminal et imprimez tous les périphériques d’entrée pour trouver l’identifiant dont vous avez besoin pour le périphérique d’entrée que vous souhaitez désactiver. Dans le terminal, tapez:
xinput --list
Suivant: Notez où id = X dans une longue colonne pour chaque périphérique d’entrée. Vous souhaitez rechercher l'ID de périphérique correspondant au périphérique d'entrée que vous souhaitez désactiver (par exemple, un son de type "pavé tactile"). Remplacez ensuite X dans la commande suivante par le numéro d'identification représentant le périphérique d'entrée que vous souhaitez désactiver:
xinput disable X
Remarque: si vous ne savez pas quel identifiant de périphérique utiliser pour désactiver le pavé tactile, vous pouvez le savoir en testant des identifiants aléatoires et en vérifiant si votre tapis de souris fonctionne toujours. Assurez-vous de ne rien faire d'important. Enregistrez tout votre travail et soyez prêt à redémarrer votre ordinateur si vous faites quelque chose comme désactiver votre clavier. (Vous pouvez avoir du mal à l'activer à nouveau si vous ne parvenez pas à taper dans le terminal.
Ensuite, vous devrez exécuter cette dernière ligne (Merci d'avoir attrapé cette Arch Stanton!)
xinput enable X
Raison: j'avais désespérément besoin d'une réponse à ce problème car les problèmes que je rencontrais avec mon pavé tactile rendaient impossible tout type de travail. Soudain, à un moment quelconque de mon utilisation de mon ordinateur portable, sans raison apparente, mon pavé tactile se met en mode "spécial". Déplacer simplement un doigt sur mon pavé tactile ferait défiler l'écran, au lieu de déplacer le curseur de la souris sur l'écran, il était donc impossible de déplacer la souris au-dessus de quoi que ce soit sans afficher des efforts de coordination considérables pour tenir compte de l'écran de défilement. et souris ne bouge pas. Je voulais trouver un moyen, sans redémarrer l'ordinateur portable, de réinitialiser le pavé tactile. Sur le plan positif, la réinitialisation du pavé tactile avec la méthode ci-dessus résout réellement mon problème.
Mise à jour: pour faciliter la réinitialisation du pavé tactile, j'ai créé un raccourci clavier pour les commandes répertoriées ci-dessus. Lorsque mon pavé tactile est en mode fritz, je fais simplement la combinaison de touches ctrl + super + r et la réinitialisation à ma place. Rapide et facile.
Voici comment:
-Créez un fichier dans votre répertoire personnel et appelez-le comme "touchpad-reset.sh".
-Dans ce fichier, insérez deux des trois (les deux dernières) commandes précédentes énumérées ci-dessus, sauf qu'au lieu d'utiliser un numéro d'identification X pour le périphérique, étant donné qu'il peut être modifié avec l'ajout de périphériques (peut-être ??), vous pouvez utiliser ceci à la place:
Voici une sortie de mon ordinateur à l'intérieur du terminal en utilisant cette commande:
xinput --list
Résultat:
Virtual core pointer id=2 [master pointer (3)]⎜
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]⎜
↳ Genius 2.4G Wireless Mouse id=10 [slave pointer (2)]⎜
↳ MSFT0001:00 06CB:75BD UNKNOWN id=13 [slave pointer (2)]⎜
↳ ELAN Touchscreen id=12 [slave pointer (2)]⎜
-Maintenant ce que vous faites, vous remplacez le X (qui était un identifiant auparavant) pour xinput disable X et xinput enable X avec le nom correspondant à cet identifiant entre guillemets simples. Par exemple, à partir de ce qui précède, si vous vouliez le faire pour id = 13, mon pavé tactile, vous utiliseriez:
xinput disable 'MSFT0001:00 06CB:75BD UNKNOWN'
xinput enable 'MSFT0001:00 06CB:75BD UNKNOWN'
-Alors, vous désactivez par nom plutôt que par numéro, un identifiant pouvant éventuellement changer dans le temps, puis vous désactivez et activez un autre appareil.
Enfin, vous devez donner les autorisations pour rendre ce fichier exécutable; exécutez cette commande avec votre répertoire de travail dans le terminal comme répertoire de base (où vous avez créé le fichier):
chmod +x your_script_name.sh
Donc, une fois que vous avez créé ce fichier avec les commandes appropriées écrites à l'intérieur, en vous assurant qu'il se trouve dans votre répertoire personnel, suivez les étapes ci-dessous:
- Appuyez sur la super-touche (touche Windows sur PC) du clavier pour afficher la barre latérale de l'unité. Tapez 'Paramètres système' et appuyez sur la touche Entrée.
- Trouvez l'option "Clavier" sous "Matériel" et cliquez dessus.
- Sélectionnez l'onglet "Raccourcis".
- Dans la fenêtre de gauche, sélectionnez "Raccourcis personnalisés".
- Cliquez sur le bouton + près du centre en bas.
- Une fenêtre devrait s’ouvrir pour vous demander un nom de description et une commande à insérer.
- Faites le nom quelque chose comme "reset touchpad"
- Utilisez cette commande: gnome-terminal -x ./name_of_your_script.sh
- Cliquez sur 'Apply'
- Vous devriez maintenant voir votre raccourci répertorié et à l'extrême droite, il devrait indiquer «Désactivé» ou une autre foutaise. Cliquez sur ce texte et préparez-vous à créer une sorte de combinaison de touches, comme ctrl + super + r.
- Une fois que vous avez fait cette combinaison de touches, vous avez terminé.
Félicitations! S'amuser.