Le tactile avec tact

Post√©¬†par¬† . Mod√©r√© par N√Ņco.
√Čtiquettes¬†:
26
21
sept.
2009
Communauté
Les objets permettant une utilisation tactile sont de plus en plus présents. L'Apple Iphone est certainement le plus célèbre. Microsoft a fait sensation auprès de certains journalistes avec son Surface. Mais avant tout cela, il y a bien souvent le travail de chercheurs, publiés en OpenSource, et de nombreuses briques logicielles sous licence libre.

Commençons par un petit tour d'horizon des technologies matérielles permettant un interfaçage tactile aka TouchScreen.

Puis faisons un survol des technologies logicielles libres permettant d'un c√īt√© le contr√īle du mat√©riel et offrant d'un autre c√īt√© un environnement contr√īlable "au doigt et l'Ňďil", enfin surtout aux doigts ;).

NdM : Le journal à l'origine de la dépêche. Matériels

Résistif
Superposition de couches : une couche conductrice, une isolante puis une couche conductrice, (puis une autre isolante √©ventuellement : protection suppl√©mentaire). Toucher la dalle : la pression exerc√©e fait que les couches conductrices se touchent en 1 point : le courant circule et les tensions mesur√©es permettent de conna√ģtre les coordonn√©es de l'impact.

Capacitif
La dalle est électrifiée : la toucher enlève de la charge électrique à l'écran : ce transfert crée un manque, et les coordonnés de ce manque sont exploitées.

Capacitif projeté
Technologie identique à la capacitive classique, sauf qu'elle s'affranchit de devoir toucher la dalle elle même ; on place un verre renforcé devant, par exemple. La plupart des bornes de type distributeurs (banque, avions, trains) utilisent cela, mais également les téléphones de type iPhone ou Android.

Capacitif projeté +
Les écrans de ce type peuvent réagir à des pointeurs (doigts, mains, stylets...) distants de 10cm, jusqu' à 15-20cm selon les modèles.

Onde de surface
Fonctionnement similaire au "r√©sistif", mais des vagues d'ultrasons traversent en permanence l'√©cran : le toucher d√©clenche une interruption et le contr√īleur en d√©duit les coordonn√©es.

Reconnaissance Acoustique
Fonctionnement invers√© des "ondes de surfaces" : il s'agit ici d'analyser l'onde se r√©pandant sur la surface, cr√©√©e par le toucher (et pas directement, de plus : l'analyse du signal re√ßu se fera par comparaison √† des mod√®les enregistr√©s). Seule une plaque de verre et 4 transducteurs pi√©zo√©lectriques sont ici n√©cessaires : toute la pr√©cision d√©pend uniquement du contr√īleur, mais d'un autre c√īt√© elle est simple √† mettre en oeuvre, et simple en maintenance.

Caméra seule
Ce n'est plus du tactile à proprement parler (encore moins que le "capacitif projeté +), mais l'incidence sur l'utilisation d'applications informatiques en est proche. C'est la technologie utilisée pour les ReactTable (table audionumérique) : une plaque de plexiglas, une source de lumière, le logiciel PureData, une webcam et feu... Ici, on n'est plus dans le toucher, mais dans la reconnaissance de formes. C'est aussi la technologie retenue pour la dernière xbox. C'est également la bonne vieille méthode du vieux projet (affilié à Sun) sur go-monkey.at (plus visible aujourd'hui).

Infrarouge
Ensemble d'√©metteurs et r√©cepteurs infrarouges plac√©s dans le cadre, le mat√©riau de contact peut √™tre du tissu, du verre, certains plastiques. Le toucher cr√©e une ombre, et on (le contr√īleur) en d√©duit la position.

C'est cette derni√®re technologie qui est employ√©e le plus souvent pour obtenir un ensemble "multitouch", en y ajoutant une cam√©ra permettant de rendre le toucher cr√©ant des ombres. Et, en y ajoutant un r√©troprojecteur, permettant de projeter le bureau informatique sur la m√™me surface, on obtient alors un ensemble complet. Cette technologie est utilis√©e pour le "Surface" de Microsoft par exemple. C'est √©galement elle qui est pl√©biscit√©e pour les montages par les amateurs : elle permet d'obtenir de grandes surfaces √† moindre co√Ľt (compar√© aux √©crans LCD tactiles tout pr√™ts, √† tailles √©gales).

Quelques solutions prêtes à l'emploi :

NORT/D Labs propose le Cubit : coffre avec mat√©riel int√©gr√©, o√Ļ le r√©troprojecteur ne frappe pas directement la surface, mais un miroir. Ceci a pour avantage de respecter la proportion entre distance de projection et r√©solution. Elle a pour inconv√©nient d'√™tre plus difficile √† monter d'une part. Et, le miroir se chargeant de l'agrandissement de l'image, risque fort de donner au r√©sultat final une grande image, mais d'une petite r√©solution. (voir les caract√©ristiques du r√©troprojecteur). Bien entendu le miroir sert √©galement √† replacer dans le bon sens l'image projet√©e, mais il vaut mieux le faire de mani√®re logicielle pour √©viter d'avoir une visualisation invers√©e de son bureau.
http://labs.nortd.com/cubit/

NORT/D Labs propose également le TouchKit : il s'agit de la surface, avec technologie infrarouge intégrée, accompagné d'une caméra infrarouge et des logiciels. Ceci afin de se monter soi-même son ensemble. http://labs.nortd.com/touchkit/

DemandEvolution propose un intégré complet, haut de gamme : le Gecko. Il comprend une surface et un écran LCD, sur 30 pouces de diagonale, le tout atteignant la résolution de 2560x1600... C'est un ensemble totalement finalisé dont le prix (2990$us) est raisonnable au vu de l'ensemble... http://www.demandevolution.com/gecko

DemandEvolution proposait le Kit (mis en vente à la fin du printemps, tout le stock est parti, plus un seul en vente). Tout comme le TouchKit de NORT/D, il s'agit de la seule surface, avec laquelle l'utilisateur choisira d'utiliser son propre rétroprojecteur et sa propre caméra. http://www.demandevolution.com/kit (à titre personnel c'est cette solution que j'aurai acheté, si j'avais pu, avant le "soldout")

D'autres soci√©t√©s proposent des "kits multitouch", comme la bordelaise Stantum, mais nous nous ne int√©resserons pas √† elles dans la mesure o√Ļ leurs solutions sont pour des objets de petites tailles (smartphone, netbooks) et qu'elles ne semblent pas vers√©es dans l'OpenSource c√īt√© logiciel...

Un exemple à citer, quand même, la table MT-50 de la société Ideum est l'exemple parfait de l'inutile.
A priori une superbe conception mat√©rielle (aluminium "aircraft grade", tr√®s belle finition g√©n√©rale) mais... cela restera juste un gadget, car tout comme la "surface de Microsoft" impossible de s'en servir comme d'un bureau : c'est un bloc massif, pas de place pour les jambes. En prime une version propri√©taire de TUI (tiens ?). Avec un prix frisant les 22 000 dollars us, il restera un gadget inutile, en d√©coration et pour amusement dans un hall d'accueil d'une quelconque richissime soci√©t√© faisant dans le tape √† l'Ňďil plut√īt que dans le contr√īle au doigt...

Reactable
Fonctionnement assez voisin pour un concept diff√©rent : les reactables, ou table audionum√©rique de contr√īle de logiciels par interface de reconnaissance de formes et de mouvements. Particuli√®rement int√©ressantes car elles utilisent les m√™mes briques logicielles sous-jacentes, et "poussent le bouchon" plus loin. Une reactable originelle n'a pas besoin de surface infrarouge tactile. Le principe de base √©tant de disposer d'une plaque de plexiglas translucide et sous elle, une lumi√®re ainsi qu'une webcam. Elle se contente ici de voir et d'analyser les formes pos√©es sur la plaque de plexiglas, et leurs mouvements. Le concept est assez similaire √† une partie d'une table bas√©e sur un ensemble de type surface infrarouge + cam√©ra + vid√©oprojecteur, donc. Certaines reactables vont plus loin et ajoutent un r√©troprojecteur afin de relayer des informations sur la surface. Le tour est fait : l'utilisation n'est pas directement la m√™me, mais les mat√©riels sont identiques...
Voir http://mtg.upf.es/reactable et http://reactivision.sourceforge.net.

La croisée des chemins, les logiciels

Au milieu est le soleil

Toutes ces solutions ont en commun d'être massivement basées sur l'utilisation d'un protocole/système/concept particulier :

TUI pour Tangible User Interface qui dépasse le cadre de l'utilisation tactile (voir par exemple http://tangible.media.mit.edu/project.php?recid=132 qui en est à ses débuts semble-t-il).

TUIO est la référence :
Il semble que les diff√©rents acteurs de cette communaut√© veulent se rapprocher, que cela soit reactivision, tuio.org, community core vision, nui group... En tout cas une release vient tout juste de para√ģtre, de cette brique essentielle √† de nombreux projets : elle permet dor√©navant de faire cohabiter plusieurs sources l'utilisant en tagguant leurs origines. Il devient ainsi aujourd'hui possible d'utiliser simultan√©ment plusieurs clients tuio... Le document de r√©f√©rence a √©t√© publi√© lors du "International Workshop on Gesture in Human-Computer Interaction and Simulation" √† Vannes, en France en 2005. L'√©volution, le suivi et l'utilisation du projet en font un projet solide.
http://www.tuio.org

TUIO est basé initialement sur OpenSound Control. Ce protocole lui même a été écrit pour remplacer le MIDI, mais il n'en fut rien, et il eu/a sa propre vie... Voir http://opensoundcontrol.org TUIO utilise une (des) socket(s) UDP et est actuellement écrit en C++ (une implémentation client en Java, une en ActionScript et une C# sont disponibles, aussi une disponibilité en smaltalk et en python) et est disponible sous licence GPLv2. (on notera toutefois que le TUI originel est distribué sous licence MIT. Voir http://mtg.upf.edu/node/408).

L'avantage majeur est qu'il s'agit d'un standard pérenne. Mais, comme toujours, quelques trublions ont essayés de semer la pagaille en faisant leur propre implémentation ne respectant pas ce standard et devenant de fait fermé, non seulement au sens licence mais également au sens utilisation. On ne les citera même pas... À noter que Microsoft est attaché à ce standard, et c'est bien, semble-t-il, une version pure de ce standard qui est utilisée dans son "surface" (et dans Windows Seven).

Les groupes de travaux autour de TUIO sont trop nombreux pour être cités de manière exhaustive (et je ne possède qu'une vue très partielle, de toutes façons). La prochaine réunion mondiale se fera à Cambridge, USA (voir http://www.tei-conf.org/10/ ). On s'attachera donc à regarder de plus près un de ces groupes de travaux, le Community Core Vision :

Celui-ci publie ses travaux sous licence GPL (la version n'est pas pr√©cis√©e et les sources ne contiennent pas le fichier licence [un bug √† ce sujet a √©t√© ouvert], mais le site le pr√©cise parfaitement). D'autre part, ses travaux sont multi-plateformes (Windows, Mac & Linux). Enfin il s'attache √† r√©aliser des outils de configuration, de calibrage et de contr√īle pour un montage de type reactable ou mieux... Voir sur http://ccv.nuigroup.com. Un binaire est disponible pour Debian et Ubuntu, le tarball embarque √©galement un script pour Fedora, et l'ensemble est directement fonctionnel sur Mandriva Linux. Ceci manque clairement de packaging conventionnel, mais "√ßa roule"...

La TouchLib est aujourdhui capable d'envoyer des signaux TUIO. Voir http://whitenoiseaudio.com/touchlib et http://www.nuigroup.com/touchlib et est distribuée sous licence BSD.

Le device de type EV :
Le classique device EV de Xorg permet lui aussi des choses int√©ressantes nativement, par exemple les distributions sp√©cialis√©es dans l'embarqu√© utilisent souvent le EVTOUCH et l'outil de d√©couverte automatique du device d'entr√©e (qui n'est pas packag√© pour les distributions classiques, il est disponible ici : http://beagleboard.googlecode.com/files/evtest.c) Exemple de configuration (quasiment obsol√®te dans la mesure o√Ļ xorg.conf sera bient√īt retir√©) http://en.wikibooks.org/wiki/Multiseat_Configuration/evdev

le coeur est le noyau

Le noyau Linux s'est vu r√©-hauss√© ces derniers temps du support natif du MultiTouch pour de nombreuses surfaces diff√©rentes : il s'agit l√† de modules sp√©cifiques √† certains √©crans LCD tactiles multitouch : 3M, N-trig, Stantum et DiamondTouch. Comme parfois, les firmwares correspondant ne sont pas libres ou ont une licence floue... Il vous faudra donc les t√©l√©charger vous-m√™mes ou attendre que votre distribution les mette √† disposition sur un d√©p√īt de type "non-free".

Ces nouveaux modules noyau sont issus des travaux de personnes de l'ENAC (Ecole Nationale d'Aviation Civile, à Toulouse). Voir http://www.lii-enac.fr/en/projects/shareit/linux.html et ils ont été intégrés au noyau vanilla, voir : http://git.kernel.org/linus/57fd637ad9ac6b13c1c47b9a0ced4ee9(...)

À noter que Toulibre organise une conférence à ce sujet, le 23 septembre, à Toulouse, en présence de Mr Chatty (http://www.intuilab.com/about/team/ & http://www.lii-enac.fr). Voir la dépêche à ce sujet : http://linuxfr.org/2009/09/18/25925.html.

Mpx et Xorg

Mpx a √©t√© initialement cr√©√© au "Wearable Computer Lab" de l'Universit√© d'Australie du Sud, par Peter Hutterer. Il a √©t√© int√©gr√© dans la branche principale de Xorg, il y a un peu plus de un an maintenant. Il est d√©sormais disponible par d√©faut avec toute distribution utilisant le dernier serveur Xorg (la derni√®re Ubuntu ne l'aura pas, par exemple, il faudra patienter encore un peu. Mandriva Linux l'aura, tout comme Fedora et ArchLinux, bien s√Ľr.) Voir http://lists.freedesktop.org/archives/xorg/2008-May/035384.h(...) pour l'int√©gration initiale et http://wearables.unisa.edu.au/mpx/ ainsi que http://www.x.org/wiki/Development/Documentation/MPX

Un des avantages de Mpx peux être résumé dans l'adage "si X le peut, alors toutes les applications le peuvent".

Un Window Manager initial a été écrit : MPWM, prenant en charge nativement cela. Compiz a intégré également la gestion du multitouch. Néanmoins, force est de constater l'absence d'innovation ergonomique : on en reste à un gestionnaire de fenêtre encadrant visiblement les fenêtres, et seul ce cadre permet de manipuler la fenêtre.

Alors qu'il faudrait (peut-√™tre, c'est une question) plut√īt un gestionnaire de fen√™tre de type invisible, sans cadre autour des applications, mais couvrant chaque applications dans leur partie centrale, et uniquement √† la demande : lorsque deux pointeurs sont d√©clench√©s. Ceci permettrait les op√©rations courantes sur les fen√™tres : fermer, d√©placer, et redimensionner. Mais sans entraver ni le fonctionnement des applications elles-m√™mes (les boutons, les liens) lorsqu'elles sont statiquement utilis√©es, ni leur demander une quelconque adaptation (tags pour zone de boutons ou autre) ?

Pour le bureau tactile, KDE est le mieux arm√© : il est possible et ais√© de le configurer pour obtenir un bureau agr√©able / ergonomique / utile : gestion de kwin, des boutons et de la taille de chaque √©l√©ment √† la libert√© de l'utilisateur, plasmo√Įdes, etc. (ceci n'est pas du tout un troll, c'est un simple constat parfaitement objectif). Pas seulement le bureau KDE seul, mais l'ensemble de son √©cosyst√®me logiciel... √Ä noter que l'excellent dock Cairo-Dock devrait lui aussi √™tre adapt√© √† cet usage, et sur tous les bureaux de type Gtk.

En haut se trouve la jungle

Les logiciels de haut niveau proposant des interfaces dédiées à l'utilisation en mode tactile sont déjà nombreux, et peu sont libres.

Ils semblent majoritairement développés avec Adobe Air, ce qui a l'avantage de les rendre multi-plateformes. Sous Mandriva Linux et Fedora par exemple, deux clics sur un site en proposant et Adobe Air s'installe, puis lance l'installation du logiciel voulu. Peu sont libres, mais les utiliser sur Linux est un jeu d'enfants. (La prise en compte de Linux pour le téléchargement automatique de Adobe Air est d'ailleurs à 100 000 lieues de celui pour Flash : tu cliques, ça marche, point).

Un exemple de ce type de logiciel, chez nuigroup (hébergeant le CCV) : http://nuigroup.com/log/multitouch_media_application_pro_v3

La société Toulousaine Intuilab développe également des applications de ce type.

Les deux sociétés citées en début, sur le matériel, proposent leur développement logiciel entièrement en OpenSource. Pour DemandEvolution, voir : http://www.demandevolution.com/software
Et pour NORT/D Labs, voir : http://labs.nortd.com/touchkit/download.html

√Ä noter qu'un Blender Game Engine pouvant utiliser TUIO est disponible. D√©velopp√© au Laboratoire d'Informatique Fondamentale de Lille (voir ici : http://forge.lifl.fr/PIRVI/wiki/MTUtils/blenderTUIO ). Je ne sais pas si ces modifications ont √©t√© propos√©es au projet p√®re, en tout cas, c'est disponible en GPL bien s√Ľr et ajoute la possibilit√© tuio √† Blender !

Bref, la jungle, pas toujours libre, mais très intéressante quant même, dans tout les cas.

Enfin, il ne serait pas juste de faire une dépêche sur le tactile sans citer le travail de Mr Jeff Han (voir http://cs.nyu.edu/~jhan/ ) à l'origine de http://www.perceptivepixel.com.
Ni juste de ne pas faire référence aux travaux de messieurs Chapuis et Roussel, et de recommander chaudement de passer du temps sur leur site, afin de débusquer les origines... http://insitu.lri.fr

Conclusion

Linux a de nombreux atouts, GNU massivement aussi, mais nos distributions sont-elles pr√™tes ? Dans tout les cas, si vous souhaitez vous-aussi vous lancer dans un "bricolage" de plus ou moins grande envergure, vous trouverez de nombreuses informations, et du support, aupr√®s du CCV, sur leur forum. Le site de NORT/D est √©galement une mine pr√©cieuse de renseignements pour bien d√©marrer. Et aller jeter un Ňďil autour de cette merveille de PureData, ainsi que de la communaut√© Pixel ;) La difficult√© est d'obtenir une haute pr√©cision. Pour la technologie "surface infrarouge" par exemple : du nombre de diodes infrarouges d√©pendra la pr√©cision, et de la pr√©cision du toucher d√©pendra la r√©solution possible... (on peut aussi, en plus d'augmenter le nombre de diodes infrarouge, augmenter le nombre de cam√©ras : passer √† 2 voire 3 cam√©ras devrait largement aider). Un bricolage totalement manuel reviendra peu cher, certes, mais la pr√©cision, et donc la r√©solution, risque d'√™tre faible (atteindre du 1024x768 me semble d√©j√† tr√®s bien). C'est pourquoi il peut √™tre pr√©f√©rable d'investir dans une surface "infrarouge" de grande taille et de qualit√© industrielle ; cela reviendra bien moins cher qu'un √©cran lcd tactile multitouch √† taille identique. N√©anmoins, certains arrivant sur le march√© sont int√©ressants : du type de ceux qui vont appara√ģtre bient√īt sous la forme de Net-Top ; comme le Asus WindTop AE 2400, mais il faudra payer l'imp√īt ill√©gal de Microsoft pour celui-ci. Les tailles commencent l√† √† √™tre correctes et les prix aussi, mais cela restera en de√ß√† de ce que l'on peux obtenir avec un peu d'huile de coude et une "surface infrarouge".

http://nuigroup.com/forums/viewthread/1561/ http://labs.nortd.com/touchkit/setup.html http://labs.nortd.com/touchkit/setup-hardware-nice.html http://puredata.info

Quelques vidéos :

Et pour finir, une touche d'humour en montrant un exemple de ce qu'il ne faut pas faire :
http://www.youtube.com/watch?v=Yx9FgLr9oTk&feature=related

Aller plus loin

  • # Troll d√©tect√©

    Post√©¬†par¬† (site Web personnel) . √Čvalu√©¬†√†¬†5.

    Pour le bureau tactile, KDE est le mieux arm√© : il est possible et ais√© de le configurer pour obtenir un bureau agr√©able / ergonomique / utile : gestion de kwin, des boutons et de la taille de chaque √©l√©ment √† la libert√© de l'utilisateur, plasmo√Įdes, etc. (ceci n'est pas du tout un troll, c'est un simple constat parfaitement objectif).

    C'est parfaitement objectif, oui oui oui… Si on veut enlever les boutons et les barres de titres (je crois que c'est de ça dont il s'agit, bien que je n'aie pas compris pourquoi), écrire un thème pour Metacity, ou utiliser awesome, ça se fait aussi, hein.
    • [^] # Re: Troll d√©tect√©

      Post√©¬†par¬† . √Čvalu√©¬†√†¬†3.

      Tu critiques un potentiel manque d'objectivité, et juste après tu écris toi même : "écrire un thème pour Metacity, ou utiliser awesome" ... J'avoue que je ne comprends pas bien, tu ajoutes un argument au fait que malheureusement Gnome n'est pas agréable pour l'instant à utiliser avec une solution tactile, tout en commençant par dire "troll detected"
      ;)
      • [^] # Re: Troll d√©tect√©

        Post√©¬†par¬† . √Čvalu√©¬†√†¬†2.

        Parce qu'une solution tactile peut être agréable? Qui a dit que KDE est un suiveur de Windows? (tant qu'à faire dans le troll hein)
  • # correctifs

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†0.

    Caméra seule
    C'est également la technologie retenue
    C'est aussi la technologie retenue

    Mpx et Xorg
    Cairo-Dock devrait lui aussi être adapté à cet usage, et aussi surtout les bureaux de type Gtk.
    Cairo-Dock devrait lui aussi être adapté à cet usage, et sur tout les bureaux de type Gtk.

    Conclusion
    Un bricolage totalement manuel reviendra bien cher, certes
    Un bricolage totalement manuel reviendra peu cher, certes
    • [^] # Re: correctifs

      Post√©¬†par¬† (site Web personnel) . √Čvalu√©¬†√†¬†2.

      L'Apple Iphone est certainement le plus célèbre avec son Iphone
      L'Apple Iphone est certainement le plus célèbre
      • [^] # Re: correctifs

        Post√©¬†par¬† . √Čvalu√©¬†√†¬†0.

        Ha oui tiens, ça pique vraiment les yeux surtout en page principale (la modération pourrait elle faire quelque chose ? merci)
    • [^] # Re: correctifs

      Post√©¬†par¬† . √Čvalu√©¬†√†¬†-1.

      Cairo-Dock devrait lui aussi être adapté à cet usage, et aussi surtout les bureaux de type Gtk.
      Cairo-Dock devrait lui aussi être adapté à cet usage, et sur tout les bureaux de type Gtk.

      > Cairo-Dock devrait lui aussi être adapté à cet usage, et sur TOUS les bureaux de type Gtk.

      Alors toujours donneur de leçon ?
    • [^] # Re: correctifs

      Post√©¬†par¬† . √Čvalu√©¬†√†¬†1.

      La prise en compte de Linux pour le téléchargement automatique de Adobe Air est d'ailleurs à 100 000 lieux
      La prise en compte de Linux pour le téléchargement automatique de Adobe Air est d'ailleurs à 100 000 lieues
  • # Microsoft

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†4.

    Ai hésiter à l'intégrer dans la dépêche, je le pose en commentaire :


    La technologie que Microsoft utilise pour le multitouch dans Vista, Seven et Surface est massivement basée sur des logiciels libres :
    http://www.codeplex.com/MultiTouchVista
    http://multitouchvista.codeplex.com/Release/ProjectReleases.(...)
    Bon en même temps ils n'ont pas trop le choix, vu que tous les développements les plus actifs sous opensource et libres... Et s'ils pompaient du code, ça se verrait un chouilla quand même, non ? L' utilisation des standards tels que TouchLib et Tuio laisse présager un bond culturel et peut être collaboratif avec la société de Redmond.

    Microsoft réussit le tour de force que je recherchais : réunir les possibilités d'une réactable (pour la reconnaissance de caractères et de mouvements) avec le multitouch classique, et ajoute le multitouch multi-utilisateur. Nous avons à la fois, en même temps :

    * reconnaissance de formes (comme reactivision)
    * reconnaissance de mouvements (comme reactivision)
    * gestion de multiples entrées vers des actions, depuis, vers et entre matériels et logiciels (comme tuio)
    * gestion de multiples entrées pour de multiples utilisateurs (comme mpx / tuio)


    En utilisant les mêmes briques logiciels opensource, et il faut le noter : du code est hébergé sur la forge opensource codeplex, ils arrivent plus loin que les solutions toutes prêtes sous Linux. (bien entendu les drivers pour leur noyau ne sont pas libres eux, mais grace au travail de l' ENAC, le noyau linux a leurs équivalents à pour lui)

    Mais tout ceci est encore à l'état de développement, et les matériels ne sont pas encore 'grand public'. Les distributions Linux peuvent encore une fois se trouver en avance lorsque ces matériels commenceront à se répandre (au moins des lcd avec dalles gérant le multitouch). Bien entendu l' important ce n'est pas d'arriver premier, mais c'est la course elle-même, tout comme un chemin à parcourir... À titre personnel, il me semble que KDE est très bien placé pour offrir autant - et plus - qu'une surface Windows. Avec tous les avantages d'un système gnu/linux en prime (alors vista et seven, ils sont déjà au placard ?)
    • [^] # Re: Microsoft

      Post√©¬†par¬† . √Čvalu√©¬†√†¬†1.

      Est-ce Microsoft Surface que l'on voit dans la s√©rie ¬ęLes experts - Miami¬Ľ o√Ļ, lorsqu'un enqu√™teur d√©pose un appareil-photo ou GSM wifi ou bluetooth sur l'√©cran (tactile), les images apparaissent imm√©diatement sur ce m√™me √©cran? Y a-t'il d√©j√† une solution libre pour faire la m√™me chose?
      • [^] # Re: Microsoft

        Post√©¬†par¬† (site Web personnel) . √Čvalu√©¬†√†¬†1.

        Pour Les Experts, je sais pas, mais on voit aussi 2 ou 3 fois des interfaces qui ressemblent furieusement à Surface dans le dernier James Bond, Quantum of Solace.
      • [^] # Re: Microsoft

        Post√©¬†par¬† . √Čvalu√©¬†√†¬†2.

        heu
        ben je suppose qu'une reconnaissance des mac avec connection automatique, dans le cas bluetooth, suffit. ensuite un script/programme qui upload automatiquement (ou l'autre machine va chercher) les photos, en ftp-obex. Et enfin elles sont affichées automatiquement.
        y' a rien de sorcier à ça je pense.
        • [^] # Re: Microsoft

          Post√©¬†par¬† . √Čvalu√©¬†√†¬†1.

          il y aussi la carte eye-fi (une carte SD avec wifi intégré) dans le genre
        • [^] # Re: Microsoft

          Post√©¬†par¬† . √Čvalu√©¬†√†¬†0.

          Je pense que ce n'est pas aussi simple: comment le syst√®me peut-il ou arrive-t'il √† reconna√ģtre l'adresse de l'appareil qui vient de se poser sur l'√©cran?
          • [^] # Re: Microsoft

            Post√©¬†par¬† . √Čvalu√©¬†√†¬†2.

            c'est un vrai mic-MAC ça ;)
  • # ref anglaise -> wikip

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†3.

    Enfin pour répondre à la demande de NickNolte, voici une référence en anglais :
    http://en.wikipedia.org/wiki/Touchscreen
    Et si je l'avait lue avant, j'aurais ajouté encore des trucs dans la première partie \o/ sorry
  • # Sur le m√™me sujet, √† Toulouse...

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†4.

    Stéphane Chatty présentera les travaux menés dans le cadre d'un
    projet de support natif d'interfaces multi-tactiles (multitouch) dans
    le noyau Linux. Il s'agira d'un tour d'horizon sur ce qu'est le
    multitouch et ce qu'il est possible de faire avec. La présentation se
    focalisera ensuite sur des aspects plus techniques, notamment les
    évolutions qui ont été proposées au noyau et des explications sur les
    sous-systèmes 'input' et 'hid'. Enfin, une réflexion plus générale sur
    l'Interaction Homme-Machine, Linux et les futurs possibles en ce qui
    concerne l'environnement de bureau sera proposée.

    http://toulibre.org/pipermail/toulouse-ll/2009-September/004(...)
  • # Merci!

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†3.

    Je ne m'étais pas beaucoup intéressé aux écrans tactiles mais j'étais curieux de savoir comment ils fonctionnent. Ta dépêche tombe à pic. Merci beaucoup pour ce condensé d'information.
  • # Fournisseurs et entraide

    Post√©¬†par¬† . √Čvalu√©¬†√†¬†2.

    Micro-technics, ils sont Danois (et ont un revendeur fran√ßais agr√©e). Ils proposent le micronix touchscreen : il s'agit d'une solution de type infrarouge. Un probl√®me se pose : le prix... La solution √©tant servie avec du verre renforc√©, et un ensemble de type "je resiste √† beaucoup..." elle n'est pas vraiment destin√©e √† un usage priv√© et d√©licat. Ils la proposent en deux tailles, 12 et 15 (cette derni√®re vaut 312 euros), mais propose aussi de faire la taille demand√©, jusqu' √† 40 pouces. Il faudra alors compter pr√™t de 900 euros pour une taille de 32 pouces. Ouch... Leur solution est sympa, car en plus d'√™tre Danois, ils ont le bon go√Ľt d'utiliser une solution assez √©l√©gante et simple : le protocole standard d'une souris ! Il s'agit donc d'une solution "O.S independant" "no driver", ce qui reste int√©ressant (m√™me si tout les sites de fabricants que j'ai p√Ľ consulter propose tous des drivers pour Linux, rares sont ceux qui en d√©finissent la licence). Il faut simplement d√©sactiver l'acc√©l√©ration pour la souris, et brancher. Ce qui est tr√®s int√©ressant, surtout avec MPX ...

    Enfin ils ont très joli mascotte, vous ne trouvez pas ? http://www.micro-technic.com/var/plain/storage/images/media/(...) Visitez aussi (avec un bon niveau en danish, ou un bon traducteur) : http://www.version2.dk/blogs/petertoft


    A voir aussi : http://www.visualplanet.biz/products/touchspecification

    Et enfin : http://www.etwotouch.com/en/prouducts/hwscreen.html

    Là encore, il n'existe pas de version moins "solide" (ie : sans tout les renforts users-proof, dont on pas forcément l'utilité chez soi)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.