2011-12-13 14 views
25

Wygląda na to, że byłoby super przydatne, gdyby istniała aplikacja na iPhone'a/Androida emulująca klawiaturę lub mysz Bluetooth. np. włączasz aplikację i nagle możesz wpisać na klawiaturze iPhone'a i na PC/PS3/etc. paruje z nią tak, jakby była klawiaturą Bluetooth i odbiera wpisane litery.Czy telefon może udawać klawiaturę Bluetooth?

Ten pomysł wydaje mi się tak intuicyjny, że myślę, że jedynym powodem, dla którego go nie ma, jest to, że nie jest to możliwe, ale nie rozumiem, dlaczego nie byłoby to możliwe.

Czy istnieje ograniczenie Bluetooth, które uniemożliwia urządzeniu emulację innego typu urządzenia? Lub, być może, ograniczenie w interfejsach API narażonych przez iOS lub Androida, które mogłyby to zahamować?

EDYTOWANIE: Wygląda na to, że interfejsy API dla iPhone'a są dość ograniczone, ponieważ można komunikować się tylko z akcesoriami licencjonowanymi przez Apple: Is it possible to develop an iOS app with bluetooth capabilities? Prawdopodobnie wykluczyłoby to wszystko na wzór emulacji innego typu urządzenia. Pytanie jest jednak nadal otwarte dla Androida.

+0

Proszę nie dodawać do głosowania na CLOSE - pytanie zostało ponownie sformułowane, a IMHO jest teraz dostosowane do formatu SO Q/A. – Till

+0

Teraz brzmi o wiele bardziej przyjaźnie;) ... ty! – Till

+0

Yay, odzyskałem 4 rep! – StilesCrisis

Odpowiedz

15

Jestem zaskoczony, że nikt nie odpowiedział na pointing out BlueputDroid jako rozwiązanie dla systemu Android. Pod linkiem można znaleźć dalsze informacje na temat zgodności urządzeń.

Wiem, że ten wątek jest dość stary, ale myślę, że warto go udokumentować, aby inni trafili tutaj jako ja i znajdą odpowiedź, przynajmniej na połowę tego pytania.

EDIT: jeśli masz problemy, aby uzyskać urządzenie podłączone do PS3 jak ja, to wypróbować: http://forum.xda-developers.com/showthread.php?p=19881739#post19881739

+1

Super interesujące, ale wygląda na to, że nie działa on z Windows i Mac OS (gdzie zgadłbym stos Bluetootha jest najbardziej dojrzały i prawdopodobnie nie chce rozmawiać z urządzeniami wysyłającymi zniekształcone dane). Zastanawiam się, gdzie rzeczy spadają z szyn. Ale w każdym razie jest to na pewno dowód koncepcji. – StilesCrisis

+2

BlueCtrl to kolejne rozwiązanie dla Androida w wersji nie wyższej niż 4.1: https://github.com/RonsDev/BlueCtrl – felix021

5

Publiczne interfejsy API systemu iOS nie wyświetlają obecnie żadnych funkcji, które pozwoliłyby aplikacji na wyświetlanie urządzenia z systemem iOS jako ogólnej HID klawiatury w interfejsie Bluetooth.

Jednak aplikacje na iOS (iOS 4.2 i nowsze?) Mogą korzystać z zewnętrznych klawiatur Bluetooth do wprowadzania danych.

2

Jest to możliwe na Blackberry 10 urządzeń. Użyj aplikacji o nazwie: bluetooth-mysz z myszką. Szukałem, ale nie sądzę, że Android lub IOS mają możliwość pojawiania się jako ukryte urządzenie bluetooth.

Powiązane problemy