120

Wikipedia ne semble pas etre d'accord avec toi:

https://fr.wikipedia.org/wiki/Gyrom%C3%A8tre.

On ne mesure pas la rotation de la souris, mais ses déplacement linéaires
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

121

Hm oui, mais techniquement on connaît son déplacement linéaire parce qu'on connaît la rotation du capteur.
avatar

122

Oui tu pourrais en theorie, mais le gyrometre ne touche rien pour savoir que tu a une rotation.

La on transforme une translation en rotation au niveau du rouleau, oui dans un sens tu sais que le disque tour de X degres, mais ce n'est pas la rotation de la souris a proprement parler, si tu tourne la souris sur elle meme tu n'a aucune info utile.

(comme d'ab Wikipedia est plus interessant en EN: https://en.wikipedia.org/wiki/Rotary_encoder#Incremental_encoder )

Ceci dit les souris pré boules ( http://storkli.com/computer-mouse-design-1960-1998/ ) avec deux roue directement sur la table, il y a moyen de connaitre la rotation de la souris sur elle meme, c'est impossible avec une boule, mais potentiellement avec un capteur optique, mais je doute qu'ils ait le code pour ca.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

123

Oui je sais, j'en ai utilisé en élec en seconde pour le projet de mini station météo qu'on avait, pour calculer la vitesse du vent smile
avatar

124

non non nil.

un gyroSCOPE mesure des variations de vitesse de rotation, et permet de remonter a l'attitude dans l'espace d'un objet, par intégration.

y'en a a MEMS, a laser, a fibre optique, électromécaniques, etc

C'est ce que t'as dans une wiimote. ca reproduit la position et l'orientation 3d dans l'espace en temps réel.

Ce que tu appelles gyromètre parce que ca doit mesurer les gyrations de la bouboule (?), c'est rien d'autre qu'un podomètre... ca mesure la distance parcourue et c'est tout... la boule sert uniquement a pouvoir le faire concrètement dans deux directions a la fois.

les deux techniques n'ont rien a voir.

125

Je pense que ce qui est confusant c'est qu'en effet le codeur optique tu mesure de combien le disque a tourné, mais oui c'est un mouvement linéaire qui est mesuré, mouvement linéaire transformé en rotation.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

126

En tant qu'éleveur de souris*, je confirme ce que disent Godzil et squalyl.

Le hardware des souris ne mesure pas une vitesse, mais un déplacement linéaire relatif. Dans les souris à boule, c'est fait via l'intermédiaire d'une rotation, mais c'est un détail d'implémentation mécanique.
Le driver ne fait que récupérer régulièrement le déplacement relatif, et l'ajouter à la position précédente du curseur.
Après, on peut ajouter d'autres calculs pour changer la vitesse, avoir une réponse non linéaire... mais c'est optionnel, et ça ne fait pas partie du principe physique de fonctionnement.

* les versions électroniques, pas celles à fourrure : celles-là, je les relâche devant chez moi.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

127

ceci dit comme je disais une souris avec uniquement accelero + gyro pourrais etre faisable, et ce sans aller dans la 3D, mais ne serait probablement pas super fiable
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

128

Ça fait des années que je me dis qu'il faut que je teste ça, je vois au moins une application pratique potentielle.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

129

Du coup, dans les souris optiques, c'est aussi le soft qui calcule l'accélération ? Mais du coup comment ça se fait que ça ne merdoie pas avec une tablette graphique, par exemple, lorsque c'est reconnu en HID de base ?
avatar

130

Nil (./129) :
Du coup, dans les souris optiques, c'est aussi le soft qui calcule l'accélération ?
Oui. Les souris optiques ne font qu'envoyer "la position a bougé d'autant d'unités horizontalement, et autant d'unités verticalement". C'est d'ailleurs directement ce qui est mesuré (comme l'explique Godzil, ça utilise une caméra haute vitesse, et le déplacement est calculé en comparant la position de points de repère sur deux images successives).

Nil (./129) :
Mais du coup comment ça se fait que ça ne merdoie pas avec une tablette graphique, par exemple, lorsque c'est reconnu en HID de base ?
De tête, je ne sais pas ; mais j'imagine qu'il y a un flag HID pour ça, et que les OS désactivent tout le post-traitement quand c'est une tablette graphique (y'a des pelletées de trucs configurables dans le standard HID).
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

131

Daco !
avatar

132

souris = deplacement relative
tablette = déplacement absolu, c'est la la différence, un a de l'acceleration l'autre non
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

133

sur ma wacom quand j'utilisais la souris j'avais un déplacement relatif, et ca pouvait aussi être configuré pour le stylo.

parce que sur une tablette, tu es forcément dans un positionnement absolu, et le protocole HID émule ce qui va bien pour que ca apparaisse comme une souris (ou un stylet)

note d'ailleurs dans ce cas que le fonctionnement souris est très simple, mais le fonctionnement absolu doit connaitre la résolution de l'écran, donc a besoin d'un driver dédié.

134

Bon du coup j'ai regardé dans la spéc HID (fear), et en fait c'est simple, il y a bien un flag pour ça :
Indicates whether the data is absolute (based on a fixed origin) or relative (indicating the change in value from the last report). Mouse devices usually provide relative data, while tablets usually provide absolute data.

squalyl (./133) :
note d'ailleurs dans ce cas que le fonctionnement souris est très simple, mais le fonctionnement absolu doit connaitre la résolution de l'écran, donc a besoin d'un driver dédié.
Pas nécessairement, ça peut renvoyer la position absolue dans le référentiel de la tablette, et la mise à l'échelle pour l'écran peut être faite par l'OS.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

135

ah y'a un mode absolu, donc OK suffit de coord_max et on rescale.

(t'es ouf d'être allé voir la spec HID!)

136

Tiens tu ne savais pas que le HID avait ces deux modes ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

137

j'ai pas cherché a vrai dire , j'ai jamais joué de près a cette horreur, CCID m'a suffi.

138

Zerosquare (./134) :
Bon du coup j'ai regardé dans la spéc HID (fear), et en fait c'est simple, il y a bien un flag pour ça :
Wow, deux fois dans la journée que tu fais un truc énorme pour moi, je... je... respect chinois
avatar

139

squalyl > HID n'est pas la pire partie de la spéc USB ; c'est usine-à-gaz comme le reste, mais il y a quelques trucs intelligents dans le tas. D'ailleurs d'autres protocoles (comme Bluetooth) ont adopté la spéc HID.

Nil > joyeux anniversaire ^^
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

140

Zerosquare (./130) :
Oui. Les souris optiques ne font qu'envoyer "la position a bougé d'autant d'unités horizontalement, et autant d'unités verticalement". C'est d'ailleurs directement ce qui est mesuré (comme l'explique Godzil, ça utilise une caméra haute vitesse, et le déplacement est calculé en comparant la position de points de repère sur deux images successives).
C'est intéressant, je me suis toujours dit, vu la résolution de ces capteurs, est-ce qu'ils ont des caméras sans "grain" ? Je n'ai jamais vu ça nulle part, mais ça semble essentiel pour pouvoir comparer quoi que ce soit de façon fiable non ?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

141

Il y a toujours un certain niveau de grain, que ce soit sur une caméra argentique ou numérique (bien que ce soit pour des raisons différentes). Mais c'est vrai qu'il y en assez peu sur les souris, parce que les conditions sont optimales : la distance focale est fixe (et extrêmement courte) donc l'optique est optimisée pour, et la surface est éclairée par une LED ou un laser.

Après, ça fonctionne parce la comparaison des images utilise des dizaines de points de repère, donc ça peut tolérer qu'une certaine proportion soient perdus ou mal identifiés (sauf sur les surfaces vraiment trop uniformes, comme le verre). C'est assez bluffant d'ailleurs, parce que quand on regarde une image brute, à l'œil nu ça ressemble juste à du bruit.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

142

OK smile merci de l'explication. Ouais sur le verre ils ont trouvé des moyens de faire fonctionner. Je n'ai aucune idée de comment ils s'y prennent…

Godzil (./120) :
https://fr.wikipedia.org/wiki/Gyrom%C3%A8tre.

On ne mesure pas la rotation de la souris, mais ses déplacement linéaires
(tiens du coup j'ai appris la différence entre un Gyroscope et un Gyrom%C3%A8tre ; je pensais vraiment que c'était pareil.)
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

143

Brunni (./142) :
Je n'ai aucune idée de comment ils s'y prennent…
Les fabricants de capteurs n'aiment pas révéler leurs secrets, mais j'ai trouvé un document de Logitech à ce sujet :
https://web.archive.org/web/20091002203121/http://www.logitech.com/images/pdf/briefs/Logitech_Darkfield_Innovation_Brief_2009.pdf
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

144

145

Apparemment, il aurait existé un projet de Gameboy Printer couleur :
https://luigiblood.tumblr.com/post/187348407478/reverse-enginnering-the-unreleased-gameboy-printer
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

146

Joli cool
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

147

Oui. Dommage que cet accessoire Brunniesque n'ait jamais vu le jour sad
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

148

Ah ouais pas mal.
Si on voyait tous les projets avortés je pense qu'on pèterait des câbles hahaha
avatar
@originalfei
In pixels we trust.
ORE WO DARE DA TO OMOTTE YAGARU !

149

C'est probable. Et encore plus si on connaissait les raisons qui ont causé l'abandon, parce que des fois c'est vraiment ridicule...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

150

Merci de ne pas voler mes mots embarrassed
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.