Tablettes graphiques (Linux)
XP-Pen G640
La page produit indique une surface active de 6 pouces sur 4 (15,24 cm sur 10,16 cm, ratio 1.5). Pourtant, les tests sur la mienne montre une surface active de 16 cm sur 10 cm (ratio 1.6).
Installer DIGImend.
Paquets debians disponibles sur la page de Release github : https://github.com/DIGImend/digimend-kernel-drivers/releases
Configuration deux écrans : https://digimend.github.io/support/howto/drivers/evdev/
La G640 a une surface active 16/10 (16 cm / 10 cm). Ratio 1.6.
Si l’écran est en résolution 1920 × 1200 (Ratio 1.6) :
xinput set-prop "XP-PEN STAR G640 Pen Pen (0)" --type=float "Coordinate Transformation Matrix" 0.5 0 0 0 1 0 0 0 1
Si l’écran est full HD (1920/1080 = 16/9, ratio 1.7778), il faut modifier le composant Y de la matrice : 10/9 = 1.111111
xinput set-prop "XP-PEN STAR G640 Pen Pen (0)" --type=float "Coordinate Transformation Matrix" 0.5 0 0 0 1.111 0 0 0 1
À placer dans votre .xinputrc
Obtenir le nom de la tablette
Il se peut que vous obteniez le message :
unable to find device XP-PEN STAR G640 Pen Pen (0)
En effet, la tablette peut prendre plusieurs noms :
- XP-PEN STAR G640 Pen Pen (0)
- XP-PEN STAR G640 Pen stylus
- XP-PEN STAR G640 Pen
Pour obtenir le nom de votre tablette tel que reconnu par votre système :
xinput list
Et voila !
Dernière mise à jour : lun. 18 mai 2020