2011-12-13 2 views
25

Il semble que ce serait super utile si une application existait pour iPhone/Android qui imitait un clavier ou une souris Bluetooth. par exemple, vous activez l'application, et soudainement vous pouvez taper sur votre clavier iPhone et votre PC/PS3/etc. se couple comme s'il s'agissait d'un clavier Bluetooth et reçoit les lettres tapées.Un téléphone peut-il prétendre être un clavier Bluetooth?

Cette idée me semble si intuitive que je pense que la seule raison pour laquelle elle n'existe pas est que ce n'est pas possible, mais je ne comprends pas pourquoi cela ne serait pas possible.

Existe-t-il une limitation de Bluetooth qui empêche un périphérique d'émuler un type de périphérique différent? Ou, peut-être, une limitation dans les API exposées par iOS ou Android qui empêcherait cela?

EDIT: il semble que les API Bluetooth de l'iPhone soient assez limitées, car vous ne pouvez communiquer qu'avec des accessoires sous licence Apple: Is it possible to develop an iOS app with bluetooth capabilities? Cela exclurait probablement tout type d'émulation d'un autre type de périphérique. La question est toujours ouverte pour Android cependant.

+0

Veuillez ne pas ajouter au vote CLOSE - la question a été reformulée et IMHO correspond maintenant au format SO Q/A. – Till

+0

Maintenant, cela semble beaucoup plus convivial;) ... ty! – Till

+0

Yay, j'ai récupéré 4 rep! – StilesCrisis

Répondre

15

Je suis surpris que personne n'ait répondu pointing out BlueputDroid comme une solution Android pour cela. Au lien, vous pouvez trouver plus d'informations sur les compatibilités des appareils.

Je sais que ce fil est plutôt ancien mais je pense qu'il vaut la peine de le documenter afin que d'autres finissent ici comme moi et trouveront une réponse, au moins pour la moitié Android de la question.

EDIT: si vous avez des problèmes pour obtenir votre appareil connecté à votre ps3 comme moi, essayer ceci: http://forum.xda-developers.com/showthread.php?p=19881739#post19881739

+1

Super intéressant, mais il semble que cela ne fonctionne pas réellement avec Windows et Mac OS (où je suppose que la pile Bluetooth est le plus mature et refuse probablement de parler aux appareils qui envoient des données malformées). Je me demande où les choses tombent des rails. Mais en tout cas, c'est une preuve de concept à coup sûr. – StilesCrisis

+2

BlueCtrl est une autre solution pour la version Android pas plus haut que 4.1: https://github.com/RonsDev/BlueCtrl – felix021

5

Les API iOS publiques ne semblent actuellement afficher aucune fonctionnalité permettant à une application de faire apparaître l'appareil iOS comme un HID de clavier générique sur Bluetooth. Toutefois, les applications iOS (iOS 4.2 et versions ultérieures?) Peuvent utiliser des claviers Bluetooth externes pour la saisie.

2

Ceci est possible sur les appareils Blackberry 10. Utilisez l'application appelée: bluetooth clavier-souris. J'ai regardé mais je ne pense pas qu'Android ou IOS ont la capacité d'apparaître comme un appareil bluetooth caché

Questions connexes