web-dev-qa-db-fra.com

Ajouter un touchpad de région morte

Est-il possible de définir une région de mon pavé tactile comme "morte" en ignorant la saisie tactile?

La raison en est que j'ai un MacBook pro fin 2011 et que le "bouton" se trouve sur la page tactile elle-même.

Quelqu'un a une idée? :RÉ

7
Tom Hanson

Vous pouvez utiliser une combinaison des éléments suivants pour désactiver les bandes sur les côtés, le haut et le bas du pavé tactile.

synclient AreaLeftEdge=w AreaRightEdge=x AreaTopEdge=y AreaBottomEdge=z

Pour savoir ce que seraient w, x, y et z, vous devez connaître la plage ou les limites du pavé tactile, qui pourraient apparaître dans le journal Xorg, comme dans mon cas. Je n'ai pas de Macbook, mais un exemple illustrera la méthode.

Pour connaître les limites du pavé tactile, exécutez less /var/log/Xorg.0.log | grep -i range. Voici le résultat obtenu:

(II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
(II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760

PDATE:

Si, pour une raison quelconque, la commande ci-dessus ne fonctionne plus car Xorg.0.log a changé de lieu, vous pourrez également obtenir les coordonnées Edge directement du synclient.

synclient

donne:

LeftEdge                = 8
RightEdge               = 1144
TopEdge                 = 8
BottomEdge              = 760

PDATE-END

Maintenant, pour désactiver les bandes des deux côtés et en bas, j'ai ajouté ce qui suit pour le démarrage automatique des applications:

synclient AreaLeftEdge=50 AreaRightEdge=1100 AreaBottomEdge=670

Il a fallu quelques essais et erreurs pour ajuster les largeurs à des niveaux confortables, afin que vous puissiez expérimenter d’abord dans une fenêtre de terminal, avant de l’ajouter au démarrage automatique. Les modifications sont appliquées instantanément.

11
mikewhatever