J'ai une configuration double moniteur de deux tailles différentes. Mon moniteur principal est un écran tactile grand écran Acer T230H de 23 pouces, et le second est un écran ordinaire de 20 pouces. Lorsque je vais utiliser l'écran tactile, le curseur apparaît sur l'écran secondaire en fonction de l'endroit où je touche l'écran. Comment l'étalonner pour contrôler uniquement mon moniteur principal?
multiple-monitors
touchscreen
TheCodeGeek
la source
la source
Réponses:
Avez-vous essayé d'utiliser xinput-calibrator ?
la source
xinput-calibrator
ne m'a pas aidé. Il s'est étendu sur tout l'espace d'affichage, qui n'est pas entièrement accessible dans ma configuration. J'ai essayé de régler manuellement les valeurs d'étalonnage à la taille et à la position de l'écran tactile, mais cela n'a eu aucun effet. Les réponses à l'aidexinput map-to-output
étaient plus faciles et plus utiles.Comme Beni Cherniavsky-Paskin l'a suggéré dans un commentaire, j'ai utilisé la commande suivante pour mapper un périphérique d'entrée à un écran de sortie:
Pour savoir qui est lequel, j'ai d'abord couru
xinput
pour répertorier les périphériques d'entrée. À partir de cette liste, j'ai observé que mon écran tactile était "QUANTA Optical Touch Screen" et répertorié comme identifiant de périphérique 12. J'ai ensuite couruxrandr
pour déterminer l'écran tactile, qui dans mon cas était VGA1.Entrer simplement la commande suivante a ensuite fait l'affaire:
la source
Comme Beni Cherniavsky-Paskin et Paul Lammertsma l'ont suggéré dans les commentaires ci-dessus, cela a
xinput map-to-output <device> <output>
fait l'affaire pour moi!vous devez d'abord exécuter
xinput
pour obtenir l'ID de l'appareil inupt,la commande ci-dessus me renvoie quelque chose comme ça.
Ensuite, j'ai couru
xrandr
pour obtenir la liste des écrans et la sortie de la commande est comme ceciDans mon cas, le périphérique tactile est
ELAN20E7:00 04F3:20E7 id=13
et l'écran tactile activé esteDP1
de résoudre le problème dont j'ai besoin pour mapper le périphérique le moniteur uniquement pour que j'ai exécuté cette commandexinput map-to-output 13 eDP1
Problème résolu et fonctionne à nouveau correctement :)
J'utilise le système d'exploitation élémentaire freya, donc cela devrait fonctionner pour toutes les distributions basées sur Ubuntu 14.04 LTS
la source
id=13
ce qui correspond à monELAN Touchscreen
, même siSynPS/2 Synaptics TouchPad
c'est ce quixinput-calibrator
était utilisé par défaut.Très difficile à trouver, mais en fait assez simple, suivez simplement la réponse de 'phnomic' ici: écran tactile et moniteur externe supplémentaire . Fonctionne parfaitement avec mon Fujitsu T730 avec toutes sortes de moniteurs externes!
la source
xinput map-to-output <device> <output>
qui est similaire dans son esprit.