Pour autant que je sache, la réponse est non. Bien sûr, sans essayer toutes les applications de souris de l'App Store, je ne peux pas en être sûr à 100%.
Je peux vous dire que je suis depuis longtemps un utilisateur de Souris mobile . Ils ont à peu près la meilleure application de souris/télécommande que j'ai trouvée. Ils ont fait beaucoup d'efforts pour essayer de faire fonctionner l'application comme une vraie souris, et ont finalement décidé que ce n'était pas possible, du moins pas avec un niveau de performance acceptable (cf. FAQ #6 ). Ils ont opté pour le mode "air mouse" et, bien qu'il ne fonctionne pas comme une vraie souris, il fonctionne très bien pour ce qu'il est.
Bonne chance dans votre recherche, et bien sûr si vous faire trouver une telle application, merci de nous le faire savoir !
0 votes
Théoriquement possible, en utilisant l'accéléromètre. Il existe plusieurs applications sur l'App Store qui prétendent faire ce que vous voulez, mais je n'en ai jamais utilisé aucune et ne peux donc pas en recommander. Essayez de chercher "Accéléromètre de souris" dans l'App Store :)
5 votes
L'accéléromètre et le gyroscope ne détectent que les changements de position et d'orientation, respectivement. Obtenir une position/orientation absolue à partir des changements de position/orientation est possible (c'est ce qu'on appelle le calcul à l'estime), mais je doute que cela donne le type de précision dont vous aurez besoin pour une souris efficace. Il existe de nombreuses applications similaires au trackpad que vous devriez essayer.
0 votes
Oh, et assurez-vous de lire les critiques avant de payer quoi que ce soit - comme le dit XAleXOwnZX, le positionnement absolu est très difficile avec les capteurs disponibles dans un iPhone.
1 votes
Si vous cherchez une application similaire à la Wiimote. Vous allez passer un mauvais moment.
0 votes
@MatthieuRiegler Cette description implique que je veuille l'agiter en l'air. Je veux le faire glisser sur un tapis de souris. Même la caméra pourrait être utilisée, de manière assez précise, j'imagine.
0 votes
Les appareils photo des téléphones ne sont généralement pas conçus pour faire la mise au point sur des objets situés à ~3 mm. Il est vrai que vous n'avez pas besoin d'une mise au point parfaite, mais à cette distance, votre résolution sera si faible que vous n'aurez pas à vous en soucier. Peut-être que si vous la faisiez glisser le long d'un verre avec un motif distinct à quelques centimètres en dessous...
0 votes
Le positionnement absolu est très difficile avec les capteurs disponibles dans un iPhone. idée intéressante ... utiliser le GPS pour obtenir la position de l'iPhone avec suffisamment de précision pour servir de souris ... :)
0 votes
@NickT Évidemment, c'est très différent, mais il existe des applis qui mesurent votre pouls avec la caméra. Elle détecte simplement les changements de luminosité. J'imagine qu'il serait possible de faire fonctionner cela même avec l'image très floue que vous obtiendriez.
1 votes
@Tim c'est la mesure de la luminosité en fonction du temps. Vous voulez mesurer la luminosité en fonction du temps et de deux dimensions spatiales. Avec votre capteur de luminosité, on pourrait être capable de mesurer une dimension (en supposant que l'éclairage est constant) mais deux dimensions, c'est hors de question.
1 votes
Si vous utilisiez les trois couleurs disponibles dans le capteur de la caméra, peut-être, mais la résolution serait inutile pour autre chose qu'une curiosité.