56 votes

Désactiver le pavé tactile pendant la frappe ne fonctionne pas

J'ai déjà coché cette option dans les paramètres mais cela ne fonctionne pas. J'ai également cherché des solutions sur ce site, mais aucune ne fonctionne. Que dois-je faire ?

1voto

dwcoder Points 274

J'ai eu le même problème - même si l'option était cochée, elle ne fonctionnait pas. Je l'ai résolu en installant Pavé tactile Synaptics depuis le centre de logiciels Ubuntu (il semble qu'il ne soit pas installé par défaut).

Après l'avoir installé, j'ai accédé au tableau de bord et l'ai ensuite utilisé pour désactiver le pavé tactile lors de la saisie. Vous pouvez également définir le temps pendant lequel il doit rester inactif lorsqu'une activité du clavier est détectée.

1voto

user87296 Points 1

L'option " Désactiver pendant la frappe " dans Paramètres système->Souris et Touchpad ne fonctionne pas en raison d'un bug dans Ubuntu comme décrit dans ce rapport de bogue confirmé . Il s'agit d'un vieux bug, depuis la 12.04 et qui affecte tous les utilisateurs. quel que soit l'ordinateur portable qu'ils utilisent .

Ce qui marche, c'est d'ajouter le snipet

syndaemon -i 4 -K -d

dans les applications de démarrage.

"-i 4" fonctionne bien pour moi, "-i 1" comme certaines sources le suggèrent pourrait ne pas être suffisant.

Veuillez ne pas utiliser l'option "-t" que vous pouvez trouver dans certains exemples sur le web. C'est la cause des problèmes car elle ne désactive pas le touchpad lorsque vous tapez sur le clavier.

Pendant le démarrage, syndaemon n'est pas en cours d'exécution, il n'est donc pas nécessaire d'utiliser "killall syndaemon". Si toutefois syndaemon avait été lancé, vous devriez utiliser :

killall syndaemon
syndaemon -i 4 -K -d

Vous pouvez essayer de taper d'une main et de déplacer le coursor avec le pavé tactile en utilisant les doigts de la deuxième main pour confirmer que cela fonctionne pour vous.

-2voto

dlundy1 Points 171

Pour ajouter une extension à toutes les réponses déjà fournies...

Principalement : syndaemon -i 1 -K -d

Le seul problème avec cette commande est qu'une fois que le système est réinitialisé, le code sera fondamentalement annulé.

Je recommande donc de créer un Alias en utilisant cette commande. Ainsi, même lorsque le système redémarre, il suffit de taper une commande dans le terminal pour que le code s'exécute automatiquement à partir de l'invite.

J'ai personnellement fait cela en utilisant 'keystop' comme nom de commande pour implémenter ce code. Cependant, vous pouvez utiliser le nom que vous voulez, il suffit de suivre les étapes ci-dessous. (En remplaçant keystop pour le nom que vous choisissez pour la commande)

** Gardez à l'esprit que le nom de la commande que vous choisissez ne doit PAS être utilisé !

Voici comment procéder :

  1. Terminal ouvert
  2. Type alias keystop='syndaemon -i 1 -K -d'

C'est ça ! A partir de maintenant, chaque fois que vous redémarrez votre système -- Ouvrez simplement le Terminal et tapez keystop et le code s'exécutera !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X