Connexion
Vous n'avez pas encore de compte personnel ? Vous devriez en créer un. Une fois enregistré vous aurez certains avantages, comme pouvoir modifier l'aspect du site, ou poster des commentaires signés...
Support
Activité du Site

Pages vues depuis 06/01/2019 : 13 093 874

  • Nb. de membres 366
  • Nb. d'articles 2 843
  • Nb. de forums 24
  • Nb. de sujets 13
  • Nb. de critiques 0

Top 10  Statistiques

Index du forum »»  Développement »» Tablette graphique

Tablette graphique#98

7Contributeur(s)
TchekobigdanPapiosaurfrost242YomguiJaMiGaFab
2 Modérateur(s)
PapiosaurBeWorld
Tcheko Tchekoicon_post
Yay,

J'ai écrit un petit programme pour tester ma tablette graphique USB sur l'efika. Ca marche nickel :)

Est ce qu'il y a quelqu'un qui a une tablette graphique ici? Je peux lui filer mon programme pour qu'il essaye sa tablette avec.

Rien d'extra le programme. Il ouvre une fenêtre et la rempli de noir. La pression du stylet est prise en compte pour déterminer le diamètre du cercle qui sera tracé aux coordonnées du stylet. L'inclinaison du stylet en X et Y ainsi que la pression déterminent la teinte RGB du cercle.

Sommaire mais démonstratif :)

Czk

-------------------------------------
Quelque soit le chemin que tu prendras dans la vie, tu auras des ampoules aux pieds.
Czeko.free.fr


Message édité par : Tcheko / 14-12-2008 23:36

bigdan bigdanicon_post

J'ai une Graphire XL A5 (Wacom) pas loin... mais pas d'efika, juste du Peg1 et du Peg2 !

Tcheko Tchekoicon_post
Citation : bigdan 


J'ai une Graphire XL A5 (Wacom) pas loin... mais pas d'efika, juste du Peg1 et du Peg2 !

 


Ca devrait fonctionner. Je prépare une petite archive...


Czk

-------------------------------------
Quelque soit le chemin que tu prendras dans la vie, tu auras des ampoules aux pieds.
Czeko.free.fr
Papiosaur Papiosauricon_post
Merci Tcheko de partager ce projet qui à l'air très prometteur !

L'année 2009 va sans doute nous offrir de nombreuses surprises pour MorphOS ;-)
frost242 frost242icon_post
J'ai une Wacom bas de gamme, je veux bien tester aussi ;-)
Tcheko Tchekoicon_post



Wintablet.lha : http://dl.free.fr/l5B7YJtYi

Zou.

Bon, c'est ultra sommaire... :) mais cela permet de faire mumuse avec la pression et l'inclinaison du stylet.

Pour sauver votre création, un petit soft de capture d'écran fera très bien l'affaire... Le minimalisme est une bonne école !

J'espère voir une de vos créations dans la galerie ! :)

Czk

-------------------------------------
Quelque soit le chemin que tu prendras dans la vie, tu auras des ampoules aux pieds.
Czeko.free.fr


Message édité par : Tcheko / 15-12-2008 23:05

Yomgui Yomguiicon_post
@Tcheko: Excelentismofantasmagorique !
Je voulais justement m'acheter une tablette GFX depuis longtemps...

Bon le programme je m'en fiche, donc file moi plutôt ta tablette!

:-D

Non sans dec, tu drives un protocol particulier ou tu utilises un proto connu de Poseidon?
Y a des marques qui fonctionnent bien?
--

http://blog.yomgui.fr/
http://www.yomgui.fr/yiki/doku.php
http://www.yomgui.fr/bugtracker
Tcheko Tchekoicon_post
Yop yomgui.

Le bignou utilise le système tout simplement. Zéro magouille!

Je profite simplement de la possibilité d'obtenir les messages étendus d'intuition concernant les tablettes. ExtIntuiMessage plus précisément. Cela nécessite principalement d'indiquer lors de l'ouverture de la fenêtre le flag WA_TabletMessages afin que intuition retourne un pointeur vers ExtIntuiMessage au lieu de IntuiMessage. La structure étendue est simplement complétée par un pointeur vers une structure TabletData qui contient les données en provenance du pilote de la tablette.

Concernant les modèles de tablette, je ne sais pas la liste exacte des modèles que supporte poséidon. Tout ce que je sais c'est que apparemment, les wacom USB fonctionnent. Le plus simple serait de contacter C.Hodges à ce sujet.

Notez que c'est le HID.class (donc souris/clavier) qui assure le traitement de la tablette. Je peux manipuler mon Morphos à la tablette comme à la souris en même temps :)

Un exemple d'application :
Il serait possible de faire un input handler avec une priorité élevée qui volerait les événements en provenance de la tablette afin d'offrir des espaces de fonction sur la surface tactile. Copier, coller, déplacer, renommer...

Par exemple pour un programme de dessin, tous les outils pourraient être placé sur la tablette au lieu de l'écran. La tablette étant munie d'un film transparent, une grille de référence pourrait alors servir de guide pour la position des outils.

Bon. Je m'emballe.

La prochaine étape c'est de coder un aérographe à la place des horribles cercles...

Czk

-------------------------------------
Quelque soit le chemin que tu prendras dans la vie, tu auras des ampoules aux pieds.
Czeko.free.fr
Yomgui Yomguiicon_post
@Jamigouille:



C'est plutôt vieux... 1996! En plus Wacom en est à la spécification V.

@Tchekouille:

Les Wacom implémente HID comme class procotol? bon je connais pas trop bien les proto USB, comment cela se passe pour des trucs comme le l'orientation du stylet, la pression et ... non rien j'arrête là et je me tape ceci :

http://www.usb.org/developers/devclass_docs/HID1_11.pdf

Ensuite je reviens poser mes questions... :-)
--

http://blog.yomgui.fr/
http://www.yomgui.fr/yiki/doku.php
http://www.yomgui.fr/bugtracker