La sensibilité du pavé tactile s'adapte aux dimensions de l'écran virtuel

10

J'expérimente avec la connexion d'un deuxième moniteur à mon ordinateur portable Ubuntu Natty, et j'ai remarqué une "fonctionnalité" ennuyeuse qui rend toute configuration multi-écrans si inutilisable que je préfère en fait ma configuration d'ordinateur portable à un seul moniteur.

Il semble que le système «redimensionne» automatiquement la sensibilité des axes X et Y du pavé tactile pour correspondre aux dimensions de l'écran «virtuel» qui s'étend sur plusieurs moniteurs. Ceci est mieux illustré par un exemple. Si j'installe deux moniteurs côte à côte, la vitesse de l'axe X du pavé tactile est doublée, de sorte qu'en déplaçant mon doigt à la même distance sur le pavé tactile, la souris à l'écran se déplace deux fois plus loin dans la direction X qu'elle l'a fait quand je n'avais qu'un seul moniteur. Pourtant, la sensibilité de l'axe Y reste inchangée, donc tous les mouvements de la souris en diagonale se retrouvent au mauvais angle. Cela rend le pavé tactile presque complètement inutile, car la souris sur l'écran ne se déplace pas dans la même direction que ma main sur le pavé.

Y a-t-il quelque chose que je puisse faire à ce sujet? Je veux juste que les vitesses des axes X et Y soient identiques, et je ne veux certainement pas que la sensibilité de ma souris change car j'ai ajouté un écran.

Le touchpad est un touchpad Synaptics, soit dit en passant. L'ordinateur portable est un Dell M1330 avec une carte graphique nVidia.

Ryan C. Thompson
la source
Je vois le même comportement désagréable sur un bureau Natty avec un Apple Magic Trackpad et des graphiques nVidia. Cela a été difficile à Google pour tous les mots génériques de «résolution» et de «sensibilité» (mais je ne sais pas comment décrire notre problème autrement). J'espère que quelqu'un trouvera la réponse et la
publiera
avoir le même problème avec ubuntu fidèle, ordinateur portable lenovo Y50
mathieu

Réponses:

4

Je ne sais pas si vous êtes toujours à la recherche, mais j'ai trouvé des informations dans ces deux fils: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/327428 et le bogue 591954. Il s'avère que les dimensions du pavé tactile sont mises à l'échelle aux dimensions de l'écran virtuel que xorg génère pour contenir vos moniteurs. Comme la plupart des gens ont leurs moniteurs côte à côte, vous vous retrouvez avec un écran virtuel qui est probablement deux fois plus large que vous ne l'auriez avec un seul moniteur, de sorte que vos mouvements horizontaux du pavé tactile sont mis à l'échelle pour être deux fois plus rapides. Le correctif a été initialement commis il y a près de 2 ans, ce qui est un peu ridicule, mais ...

Ce que j'ai fini par faire, c'est de suivre les conseils du dernier article du premier fil et d'installer le pilote xorg synaptics pour oneiric à partir d'ici: http://packages.ubuntu.com/oneiric/amd64/xserver-xorg-input- synaptics / téléchargement

Cela a tout arrangé très bien pour moi.

KevBry
la source
Depuis que Oneiric est sorti maintenant, et que je n'ai pas testé cela depuis un moment, je vais simplement marquer cela comme accepté.
Ryan C. Thompson,
2
xinput set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Velocity Scaling" 10

(10 est la sensibilité, vous pouvez la modifier). Plus d'informations ici: https://bbs.archlinux.org/viewtopic.php?pid=963650#p963650

Trif
la source
Qu'est-ce que ce paramètre a à voir avec les sensibilités relatives dans les directions X et Y?
Ryan C. Thompson
-1

Les problèmes de synchronisation de la souris semblent se produire assez fréquemment avec de nombreuses solutions de virtualisation. Jusqu'à présent, la solution que j'ai trouvée fonctionne bien dans Xen et VirtualBox est de configurer la souris pour qu'elle soit émulée en tant que "tablette" au lieu d'une souris ordinaire.

J'espère que vous pouvez trouver une option comme celle-ci dans vos paramètres de configuration de virtualisation, et que cela résout votre problème.

Randolf Richardson
la source
Je ne parle pas de machines virtuelles. Je parle d'une configuration multi-écrans. Deux moniteurs placés côte à côte créent un écran "virtuel" qui est le double de la largeur d'un écran physique.
Ryan C. Thompson
Oh, ce n'est qu'un écran étendu alors. J'ai été renversé par le mot «virtuel».
Randolf Richardson
Je crois que la documentation / le code X11 le désigne comme un écran virtuel.
Ryan C. Thompson,