Vous êtes ici : Accueil > Brock ’N Brol > Création vidéo > Calibration d’un écran tactile en "dual screen" sous ubuntu 18.04
Publié : 20 décembre 2020
Format PDF Enregistrer au format PDF

Calibration d’un écran tactile en "dual screen" sous ubuntu 18.04

xinput et xrandr

Les leçons "en ligne" lors du 1er confinement m’ont confronté un problème (parmi bien d’autres !) : L’utilisation d’écrans multiples ("dual screen" ou "multiple screens" mode) déréglait la calibration de l’écran tactile de mon laptop.

J’utilise "Openboard" lors des cours en visioconférence pour des questions "à chaud" qui nécessitent des réponses écrites.

Problème lorsque j’utilisais une deuxième écran (pour visualiser le résultat d’une incrustation), la calibration de l’écran tactile n’était plus correcte : ce que j’écrivais à l’écran n’apparaissait pas là où je posais mon stylet : très très malpratique !

JPEG - 5.5 Mo

Après quelques recherches google, je suis tombé sur ceci : "how-do-i-calibrate-a-touchscreen-on-a-dual-monitor-system" sur "askubuntu.

Et donc :

yves@Yv:~$ xinput

Me fournit

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
...
⎜   ↳ BluetoothMouse3600 Consumer Control     	id=21	[slave  pointer  (2)]
⎜   ↳ ELAN9008:00 04F3:284E Pen (0)           	id=23	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
 ...
J’ai supprimé une bonne partie de la sortie (d’où les "..."), seule les premières lignes ont de l’intérêt ici.

Puis

yves@Yv:~$ xrandr

a pour résultat :

Screen 0 : minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 293mm x 165mm
   1920x1080     60.03*+  60.01    59.97    59.96    48.01    59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   ...
Ici aussi’ai supprimé une bonne partie de la sortie.

Les deux commandes me permettent de savoir que :

  • "eDP-1" est mon écran principal ;
  • "ELAN9008:00 04F3:284E Pen (0) id=23 " est l’entrée tactile de ce même écran.

Dès lors :

# xinput map-to-output 23 eDP-1

recalibre le tout !

Sauvé !

Voir en ligne : depuis "askubuntu"