Ubuntu et touchscreen

En attendant de recevoir et de tester mon prochain jouet (un mini-PC android), je viens de recevoir mon écran Iiyama tactile 27 pouces !!!

Une fois déballé, je m’empresse de le tester sur mon portable HP installé avec un Ubuntu 12.04LTS… La bête est bien grande par rapport à mon Acer 22 pouces…

Première déception : que je le branche via la prise VGA ou HDMI, impossible d’activer la fonction tactile !! (et en plus, par le HDMI, la taille d’affichage ne prend pas tout l’écran… mais je verrais cela plus tard…)

Quelques forums suivants, il s’avère qu’il faut connecter l’écran au portable en USB… Une fois l’USB connecté les premiers essais me rappelle les précédentes tentatives d’installation d’Ubuntu sur le portable familial également tactile : au moindre toucher le curseur s’empresse d’aller se cacher en haut à gauche de l’écran !

De retours sur les forums, je m’aperçois que cela peut provenir de ma version de noyau installé qui ne prend pas en charge le touchscreen… j’upgrade donc mon système en le passant à une version 3.2… insuffisant… j’upgrade à une version 3.11… problème de rafraîchissement sur le Iiyama qui strie à tout va… Je tombe sur un article qui parle de la mise à jour 12.04.3 avec le noyau LTS 3.8… je fais donc l’upgrade vers cette version et le nettoyage de la 3.11… tout s’installe correctement et mes modules xserver sont tous remplacés par les versions LTS adaptés… ce qui a pour principale conséquence de casser mes pilotes propriétaires ATI Catalyst !!! Je les réinstalle à partir du nouveau noyau…

Dernier problème à résoudre : le calibrage du tactile qui en configuration « bureau étendu » prend en charge la totalité de la largeur du bureau virtuel au lieu de se contenter du seul écran tactile…

Solution : je teste une commande puis crée un fichier que j’exécute au démarrage de mon PC.

Retrouvez le départ de cette installation sur le site du nautile