web-dev-qa-db-fra.com

Comment puis-je calibrer un écran de tablette PC (saisie au stylet uniquement)?

J'ai une tablette Thinkpad X60 de 6 ans. Ordinateur portable légendaire, bien que son écran ne soit pas très bien calibré par défaut dans Ubuntu. L'écran apparaît comme une "tablette Wacom série". Existe-t-il un moyen de calibrer l'écran au 13.04? Je crois que le fichier de configuration qui devait être changé n'est pas dans les nouvelles versions de Xorg.

2
Yet Another User

Il y a une application dans Ubuntu Software Center nommée Calibrate Touchscreen (xinput_calibrator) qui semble être conçue exactement pour ce travail. Je ne l'ai jamais utilisé, je ne peux donc pas garantir qu'il fonctionne ou non, mais les critiques sont toutes positives, alors j'espère que cela résoudra votre problème!

3

J'ai réussi à utiliser "Calibrer l'écran tactile" (xinput_calibrator) de la manière suivante:

  1. Déterminez l'ID numérique de l'appareil que vous souhaitez étalonner, à partir de cette liste: xinput list.

  2. Appelez le programme avec xorg.conf.d mode de sortie:

    xinput_calibrator --device 14 --output-type xorg.conf.d
    
  3. Notez les valeurs MinX, MaxX, MinY, MaxY de la sortie et fournissez-les pour les espaces réservés dans la commande suivante (14 est à nouveau l'ID de périphérique):

    xinput set-prop 14 "Wacom Tablet Area" <MinX> <MinY> <MaxX> <MaxY>
    

    Alternativement, cette commande a le même effet:

    xsetwacom set Area <MinX> <MinY> <MaxX> <MaxY>
    
  4. Exécutez la commande et voyez si elle étalonne votre écran tactile à droite. (xinput_calibrator déterminera uniquement les valeurs d'étalonnage mais ne les appliquera pas du tout.)

  5. Si les valeurs sont correctes, mettez la commande dans votre ~/.profile ou (pour l'appliquer à l'échelle du système) dans un nouveau fichier de script Shell dans /etc/profile.d/.

Détails: Ce processus assez complexe est dû au fait que j'ai rencontré deux problèmes:

  • Les extraits de code xorg.conf.d créés par xinput_calibrator n'a eu aucun effet pour moi. Je n'ai pas enquêté, mais la raison pourrait être qu'il imprime les mauvais noms d'options. Ils devraient plutôt être "TopX, TopY, BottomX, BottomY" [ source ].

  • Appeler xinput_calibrator avec --output-type xinput entraînerait "ERREUR: XorgPrint Calibrator ne prend pas en charge le type de sortie fourni" et n'affiche pas le résultat de l'étalonnage.

0
tanius