1 votes

Défilement du pavé tactile de plus grande précision (fluidité)

Est-il actuellement possible de rendre le défilement du pavé tactile plus précis ?

Je sais que la raison sous-jacente de l'instabilité du défilement est que le défilement lui-même est envoyé sous forme d'événements liés aux boutons de la souris (4, 5, 6, 7), ce qui le rend important et discret.

Peut-être que quelque chose est déjà implémenté quelque part qui permettrait de traiter le défilement basé sur le pavé tactile de la même manière que le mouvement du pointeur ? Pour au moins quelques applications (par exemple firefox), car il ne serait pas possible de le faire automatiquement pour toutes les applications.

Ou, peut-être, est-il possible de régler le pas de défilement sur le pavé tactile et dans les applications de manière très réduite ? Il y aurait le problème de l'inondation des événements mais probablement pas très critique.

1voto

Mark Westling Points 2940

Une réponse partielle est :

id=`xinput list | grep -Po "[Tt]ouch[^=]*id=[0-9]+" | grep -Po [0-9]+`
prop_id=`xinput --list-props $id | grep -P ".*[^C][^i][^r][^c][^u][^l][^a][^r]\sScrolling Distance" | grep -Po '\([0-9]+\)' | grep -Po "[0-9]+"`
xinput --set-prop "$id" "$prop_id" 15 15

pour rendre le pas de défilement plus petit ; après cela, dans Firefox, il y a mousewheel.default.delta_multiplier_x y mousewheel.default.delta_multiplier_y qui peut être modifié pour rendre la distance de scolling sur chaque étape plus petite également.

Le fait de régler la distance de défilement bien en dessous de 15 (dans mon cas) rend le défilement inutilisable dans de nombreuses applications.

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