web-dev-qa-db-fra.com

Tablette Wacom: vitesse de suivi lente - Ubuntu 17.10

J'ai une tablette Intuos Wacom et j'essaie de l'utiliser comme pavé tactile sous Ubuntu 17.10, mais la vitesse du curseur est trop lente.

J'ai essayé les réglages mais même si je le réglais le plus rapidement possible, il n'est toujours pas assez rapide (comme la moitié ou les 2/3 de ce que j'ai eu avec la vitesse par défaut pour cette même tablette sous Windows ou macOS, alors je suppose Je ne demande pas quelque chose de trop exagéré).

J'ai trouvé cette réponse: Comment changer la vitesse de déplacement du stylet sur une tablette wacom? , mais rien n’est lié à la vitesse sur les paramètres 'xsetwacom --list et la commande' xinput 'n’affiche rien - je me pose la question si cela a quelque chose à voir avec le passage de X à Wayland le 17.10, mais, quand même, des idées sur la façon de résoudre ce problème?

Pour que vous ayez une idée, il me faut environ trois gestes descendants complets pour aller de haut en bas sur mon écran. J'utilise cela à cause de RSI, mais de cette façon, ça va probablement finir par empirer ...

4
fmb

Vous devez régler les options d'accélération du pointeur du serveur X pour le périphérique. Le pilote Wacom a cessé d'offrir ses propres options d'accélération (redondantes/brutes) à la fin de 2009.

Il existe trois options d’accélération de pointeur intéressantes qui peuvent être ajustées à l’exécution à l’aide de l’utilitaire xinput:

$ xinput set-int-prop <device> "Device Accel Profile" 8 <int>
$ xinput set-float-prop <device> "Device Accel Constant Deceleration" <float>
$ xinput set-float-prop <device> "Device Accel Adaptive Deceleration" <float>

Vous pouvez voir les valeurs actuelles de ces propriétés et d'autres propriétés du périphérique en exécutant xinput list-props <device>. Vous remarquerez peut-être également une propriété "Device Accel Velocity Scaling" dans la sortie - ce bouton ne fait pas ce que vous pourriez penser et devrait généralement être laissé tel quel. (Pour les plus curieux: il doit être défini sur 1000.0/ExpectedRate, où ExpectedRate correspond au débit en Hz auquel le périphérique d'entrée envoie des événements; les tablettes Intuos envoient des événements tactiles à ~ 100Hz).

Pour accélérer votre pointeur, essayez d’abord de diminuer la valeur de "décélération constante". Si nécessaire, vous pouvez le rendre inférieur à 1. À un moment donné, le curseur devrait se déplacer assez rapidement. Si vous perdez ensuite la possibilité de positionner précisément le curseur avec des mouvements lents, essayez d'augmenter la "décélération adaptative". Si aucun ajustement ne semble vous permettre de déplacer le pointeur rapidement sur l’ensemble de l’écran et de le déplacer lentement dans une petite zone, essayez de réinitialiser les deux propriétés sur 1.0, puis de modifier le profil d’accélération.

Ces options sont plus amplement documentées dans les pages de manuel (exécutez man xorg.conf] et recherchez la section "ACCÉLÉRATION DU POINTEUR" ou essayez de lire cette copie en ligne ). Vous aurez certainement besoin d’expérimenter pour trouver un bon réglage, car il ne s’agit pas que d’un simple bouton "plus rapide/plus lent".

Une fois que vous avez trouvé les paramètres qui vous conviennent, vous pouvez soit enregistrer les commandes dans un script que vous pouvez exécuter à tout moment, soit créer un "extrait de code xorg.conf" qui les appliquera automatiquement à la connexion de la tablette. Un tel extrait pourrait ressembler à ceci et être enregistré sous le nom "/etc/X11/xorg.conf.d/90-wacom-overrides.conf":

Section "InputClass"
    Identifier "Wacom Tablet Overrides"
    MatchDriver "wacom"
    Option "AccelerationProfile" "<int>"
    Option "ConstantDeceleration" "<int>"
    Option "AdaptiveDeceleration" "<int>"
EndSection

Notez qu'il est possible que l'environnement de bureau puisse remplacer les paramètres spécifiés dans xorg.conf.d. Si cela se produit, vous devrez peut-être utiliser le script à la place.

2
Jason Gerecke