2011-12-13 10 views
25

Sembra che sarebbe super utile se esistesse un'applicazione per iPhone/Android che emulasse una tastiera o un mouse Bluetooth. ad esempio, accendi l'app e improvvisamente puoi digitare sulla tastiera del tuo iPhone e sul tuo PC/PS3/ecc. lo abbina come se fosse una tastiera Bluetooth e riceve le lettere digitate.Un telefono può fingere di essere una tastiera Bluetooth?

Questa idea mi sembra così intuitiva che sto pensando che l'unica ragione per cui non esiste è che non è possibile, ma non capisco perché non sarebbe possibile.

Esiste una limitazione del Bluetooth che impedisce a un dispositivo di emulare un diverso tipo di dispositivo? O forse una limitazione nelle API esposte da iOS o Android che potrebbero inibire questo?

MODIFICA: sembra che le API Bluetooth di iPhone siano abbastanza limitate in quanto è possibile comunicare solo con accessori con licenza Apple: Is it possible to develop an iOS app with bluetooth capabilities? Ciò escluderebbe presumibilmente qualsiasi cosa sulla falsa riga dell'emulazione di un altro tipo di dispositivo. La domanda è ancora aperta per Android però.

+0

Si prega di non aggiungere al voto CLOSE - la domanda è stata riformulata e IMHO ora si inserisce nel formato SO Q/A. – Till

+0

Ora suona molto più amichevole;) ... ty! – Till

+0

Yay, ho recuperato 4 rep! – StilesCrisis

risposta

15

Sono sorpreso che nessuno abbia risposto a pointing out BlueputDroid come soluzione Android per questo. Al link puoi trovare ulteriori informazioni sulla compatibilità del dispositivo.

So che questo thread è piuttosto vecchio, ma penso che valga la pena documentarlo in modo che altri finiscano qui come me e troveranno una risposta, almeno per la metà della domanda su Android.

EDIT: se avete problemi per ottenere il vostro dispositivo collegato alla PS3 come ho fatto, provare questo fuori: http://forum.xda-developers.com/showthread.php?p=19881739#post19881739

+1

Super interessante, ma sembra che non funzioni effettivamente con Windows e Mac OS (dove immagino lo stack Bluetooth è il più maturo e probabilmente si rifiuta di parlare con dispositivi che inviano dati malformati). Mi chiedo dove le cose stanno cadendo dai binari. Ma in ogni caso, è sicuramente una dimostrazione di concetto. – StilesCrisis

+2

BlueCtrl è un'altra soluzione per la versione Android non superiore a 4.1: https://github.com/RonsDev/BlueCtrl – felix021

5

Le API pubbliche iOS attualmente non sembrano esporre alcuna funzionalità che consentirebbe a un'app di far apparire il dispositivo iOS come una tastiera generica HID su Bluetooth.

Tuttavia, le app iOS (iOS 4.2 e successive?) Possono utilizzare le tastiere Bluetooth esterne per l'immissione.

2

Ciò è possibile su Blackberry 10 dispositivi. Utilizzare l'app denominata: tastiera-mouse bluetooth. Ho cercato ma non penso che Android o IOS abbiano la capacità di apparire come dispositivo nascosto bluetooth

Problemi correlati