J'ai un ordinateur portable (un Samsung Series 9) avec un trackpad Synaptics et j'ai Windows XP dessus.
L'une des fonctionnalités intéressantes de ce trackpad est qu'il vous permet de faire défiler en plaçant deux doigts sur le trackpad, puis en les faisant glisser vers le haut ou vers le bas.
Mais la chose vraiment ennuyeuse est la suivante: au lieu d'agir comme n'importe quelle autre molette de défilement existante et d'envoyer des événements de molette de défilement à Windows, pour une raison quelconque, le trackpad Synaptics a une logique spéciale pour le défilement. Il change le curseur de la souris en dessin d'une barre de défilement, puis fait défiler la fenêtre elle-même à l'aide d'un mécanisme apparemment propriétaire.
Le problème est que ce défilement ne fonctionne pas sur toutes les applications. Par exemple, cela ne fonctionne pas sur les applications basées sur GTK, que j'utilise beaucoup.
Je ne sais vraiment pas pourquoi les développeurs de Synaptics ont choisi de réinventer le défilement des roues, au détriment de leurs utilisateurs ...
Quoi qu'il en soit, y a-t-il un moyen de faire en sorte que mon trackpad envoie des événements de molette de défilement standard, donc cela fonctionnera dans toutes les applications?
la source
Réponses:
À partir du défilement dans les applications GTK + avec le pilote synaptics :
la source
Permettez-moi de l'expliquer de cette façon. Le pavé tactile lui-même a absolument 0 concept de défilement. il détecte une touche ... et renvoie un X et Y. Le conducteur prend cette information ... et détermine comment l'interpréter comme divers gestes de souris. Donc ... en bref ... c'est au pilote de déterminer le WTF d'un scroll. Le problème ici est donc le pilote ... ou la configuration du pilote. Et puisque vous n'avez pas spécifié quelle saveur de Linux ... vos résultats pourraient être plutôt mitigés. Synaptics a créé une suite pour les versions courantes de Linux ... mais ce dont vous avez besoin pour les acquérir ... ou si elle est disponible pour votre distribution ... me dépasse.
la source
Il y a une option pinchzoom pour ma souris synaptique qui émule un défilement de roue. Regardez sous souris> paramètres de l'appareil> paramètres. Vous placez deux doigts sur le tapis de souris et les rapprochez ou les écartez et il défilera dans un sens ou dans l'autre.
la source