Bluetooth HID keyboard with Optimus One? - Optimus One, P500, V Q&A, Help & Troubleshooting

Has anyone tried a HID keyboard? i have read in many places that Android phones support only SPP. But someone told that it was only till Froyo. I dunno whether HID is hardware specific feature or just a part of the driver. If its just the driver, then gb and ics should have it.
Also theres this app to make bluetooth keyboards work https://play.google.com/store/apps/details?id=net.mybesttools.btkbservice
quote from description:
Android has support for HID devices but is not able to connect bluetooth keyboard devices correctly (yet).
This service automates the connection to your keyboard.
Click to expand...
Click to collapse
I'll be without a laptop for almost 10 months (until affordable win 8 touchscreen laptops are released here). So, i need to do some serious typing, like long emails, chat and blogging (and posting on XDA) from my phone. Swype is the best virtual keyboard for me, but that is nothing compared to a physical one. On Omegle, the other person will disconnect even before u have finished typing "hi".
If our phone can support HID keyboards, can u suggest me one?

O1 supports HID bought a external from Walmart works BT says HID device connected worth the buy.
Sent from my LG-P500 using xda app-developers app

Which os are u using? And did it connect straightaway or u had to install some app?

Related

Bluetooth keyboard for the desire?

I really badly want to be able to use an external keyboard with my desire. Preferably full size. Is this possible?
Sent from my HTC Desire using XDA App
I have a ThinkOutside bluetooth keyboard, and it works just fine.
You cannot, at the moment, be using a Sense-rom - HTC are using an old bluetooth stack or something along those lines, and bluetooth HID devices (such as keyboards or wiimotes) wont connect.
I am using OpenDesire 3.1, and as soon as i pair the keyboard, it recognises it as an HID device and i can type straight away.
Unfortunately, some other roms (like DeFrost 2.5a) do not detect the keyboard as an HID device and do not work straight away. To get it to work, what I did was install an app in the market called Bluekeyboard JP (free) which detected the keyboard and allowed typing.
Josh.
I use the original rom with froyo, and cant get my nokia SU-8W (HID) to work.
I sent HTC support a note about this, and hope that if enough people do this, they'll include it at some point.
btw. I tried 3 different apps.
BlueKeyboard JP looks the best, and has been reported working on a nexus 1 froyo
http://www.dealextreme.com/details.dx/sku.37863
i dont have it so can't tell you if it works even tho it says android, wanted to buy it but now im not sure it would be so usefull
jeandujardin01 said:
http://www.dealextreme.com/details.dx/sku.37863
i dont have it so can't tell you if it works even tho it says android, wanted to buy it but now im not sure it would be so usefull
Click to expand...
Click to collapse
there's NO support for HID (so, even bt keyboards) in kernel based on standard rom... so, the question is useless: you cannot pair it with the desire... the only way to make it possible is, as already written, use a rom based on android AOSP, like opendesire... but doing so, you will loose sense... choice is yours...
So, if i flash with OpenDesire i will be able to use a bluetooth keyboard. Any bluetooth keyboard or are there specific types? i don't want to go out and buy a nice one only to find out it is one blue tooth revision too old or something.
You won't get any guarantees here. If you want to be sure, you might want to pay a little more at a store who have a decent returns policy (just in case it doesn't work) or who will allow you to test if it works.
Android uses the bluez software for connecting to bluetooth devices (which is the same software that many desktop Linux distributions use). This should support the bulk of (standard) HID devices.
But then.. I never got Ubuntu to work with my Logitech MX 5000.. you might want to stay clear of the Logitech bluetooth products, as many of the bluez issues on Linux suport boards appear to be about their products.
Thanks for the answers guys. I'll try my best to try before I buy lol.
I wish I find this post earlier... spent hours on the web looking for clues to this. Now I am very happy typing with my ThinkOutside Stowaway keyboard on my Desire with OpenDesire ROM. Then when I don't need to type I can quickly flash and restore to LeeDroid with Sense UI.
But I learned thru the trial process how to adb push files and and how to access the phone on a PC. and the whole concept about rooting, recovery, and flashing ROMs.
Hi, are there any news with BT-Keyboards and the current Sense-Roms?
I would like to buy a keyboard like the freedom touch pro or the previously linked dealxtreme one. But I love Sense and don't want to lose that.
raix said:
Hi, are there any news with BT-Keyboards and the current Sense-Roms?
I would like to buy a keyboard like the freedom touch pro or the previously linked dealxtreme one. But I love Sense and don't want to lose that.
Click to expand...
Click to collapse
It's not a limitation of the BT keyboard preventing you from using it with Sense-enabled Desire, it's the Desire's Sense kernel which prevents you from using a BT keyboard. Like the guy above me said, used an AOSP-based Android ROM if you want to use a BT keyboard with your Desire.
Sorry, seems that I misunderstood that part.
I'm running LeeDroid v2.2 currently, anybody here who tried a BT Keyboard with that?
Hey, just wanted to post an update:
I bought the Freedom TouchPro Keyboard and it works like a charm with my Desire.
In fact I‘m just writing this Post on it. Just took it out of the box and followed the instructions.
As I said I‘m using LeeDroid 2.2.
Bluetooth keyboard and standard Froyo 2.2
Just to confirm, my no_name BT keyboard doesn't go on stock Froyo 2.2 (first thing I checked after the update).
The keyboard works flawless under Windows XP and Windows Mobile 6.5.3.
Didn't know that OpenDesire supports HID BT. I am considering rooting right now
I've also got a Logitec DiNovo mini that doesn't work with the Stock Froyo.
I might well look at rooting soon too...
Sent from my HTC Desire using XDA App
BT Keyboard workind
*rooted
*wiped all
*new rom OpenDesire 4.0.36
*downloaded 'Bluekeyboard JP' from Market
*tick 'on' bluekeyboard as input method in settings
*connected to BT Keyboard (no_name)
*choose bluekeyboard as input method in textbox
And....... it's working (recognized as a HID device). Typing docs with Docs To Go 3.0 works fine.
Why HTC doesn't support this from the box remains a mystery for me. It would be great for business oriented buyers.
why do you use Bluekeyboard JP?
To connect a Bluetooth Keyboard, any BT keyboard that supports HID (all keyboards do), you just need an AOSP ROM, like CyanogenMod, Defrost or OpenDesire. Then you just have to pair it and use it. That's it.
If you need a different keyboard layout then you just have to modify the keyboard layout file on the phone memory.
Bluekeyboard
Dunno. I thought that I needed Bluekeyboard, but thanks for the heads up. Will delete Bluekeyboard and see how she goes.
No Bluekeyboard necessary
Unintalled Bluekeyboard and, indeed, the BT keyboard still works fine

[Q] whould this 2.0 Bluetooth Keyboard work cause wiimote doesn't

hi guys i found a bluetooth keyboard and was wondering would it work for our device? it says it work on android above 1.6 and we got 2.1 so we can do it that way but like the wii mote dont work so i was wondering would this work
http://cgi.ebay.co.uk/Small-Mini-Bl...104903&cguid=3cf23ed812a0a0a9e8e22d02fff31fb6
and its cheaper here http://www.need4it.co.uk/63-mini-blu...-keyboard.html
Can't tell from that, but probably not - it probably only supports the HID bluetooth protocol (most only use this protocol) and our Galaxy S doesn't. If it supports SPP protocol then it could work, the Freedom BT keyboard does HID and SPP and probably would work.
there was another topic a while ago about using BT keyboards
no one had any success so far, seems like current 2.1 android is missing the HID profile to support mouse/keyboards
I've bought this one some time ago, unfortunately it does not work with SGS. Additionally this is a very high price. I've paid for mine around 25€, but ordered directly from Hong Kong based seller.
Does anyone know whether Froyo will support HID profile?
perhaps, it'll be supported eventually, just hang on to your keyboard for now
I don't think Froyo will bring HID support.
When the cyanogenmod ROM comes that shoudl enable it and allow us the use of our WiiMotes
If it's any consolation, I have the black version of this keyboard, a Datel Wii Classic controller, a Zeemote and I've tried setting up my xperia X1i as a BT keyboard - only the Zeemote works so far, and that's with the GamePro application.
Cyanogen is what we're waiting for AFAIK.
Sadly you will need to buy Blueinput for 10 Euro if you want to use it without tweaking and rooting your device http://teksoftco.com/index.php?section=blueinputandroid&tab=download
and WII controller might work with SGS but keep eye out , I Have not tested it out on SGS as I don't have WII Controller
http://www.tgdaily.com/mobility-brief/49727-control-your-android-phone-with-a-wii-remote
http://forum.xda-developers.com/showthread.php?t=672884
Heres a fix for ppl wanting to play with BT Keyboard and have root , Quoted by someone that got it to work
"you have to mount /system read and write and copy three files to /system/xbin (hidd, hcitool and hciconfig) from code.google.com/p/androidobex/downloads/list change permission to 777. Enable bluetooht on Android and pair with the device (Paired but not connected) - to do this you have to enter the pin number on the phone (0000) and then enter the same number on the keyboard and then press enter. After this you have to open the terminal and issue the commands:
hcitool scan
(to find the address of the keyboard)
Scanning ...
DC:2C:26:B3:C6:46 Bluetooth Mini Keyboard
hidd --connect DC:2C:26:B3:C6:46
the bluetooh keyboard will stop blinking....tadaaaa!!"
This is the keyboard here: http://www.dealextreme.com/details.dx/sku.37863
Actually Blueinput doesn't even work because blueinput uses the HID stacks already in the android system which the SGS doesn't have, I downloaded the trial today and it is completely non functioning on an SGS. No HID devices will work on this phone (this includes all game controllers). However SPP ones should work with the keypro driver (not even needed with some keyboards).
i got a cheap bluetooth keyboard also from dealextreme and under android 2.1 no go.
but i flashed my SGS with the new JPC firmware (android 2.2) and it's working!!!!!
paulvelzeboer said:
i got a cheap bluetooth keyboard also from dealextreme and under android 2.1 no go.
but i flashed my SGS with the new JPC firmware (android 2.2) and it's working!!!!!
Click to expand...
Click to collapse
Could you test it with a wiimote too? Or did someone already test it?
Im wanting this so badly...
i also would like to know, i made a seperate thread yesterday after i heard someone paired a bluetooth logitech mouse with the latest froyo rom JPC

Use Bluetooth keyboard

Will I be able to connect a BT keyboard to HTC Desire HD?
Will it accept HID devices?
HTC Desire didnt becouse it used an old BT driver or something like that.
Is the HDH useing a newer driverpack?
Bluetooth keyboards & Desire HD
I am keen to know the answer to this one. Being able to connect a bluetooth keyboard to my HTC Touch HD (WM 6.1) phone is one of the reasons I still enjoy using it. I hope moving to Android with the DHD does not rule this out.
I spent 30 mins tryinh the Freedom i-connex, and even installing drivers I couldn't get it to work.
To be fair I did just give up as I lost interest, but it's definitely not just a simple quick and easy thing.
Very unlikely to work, HTC has their own BT implementation and its not yet worked on any of their phones (until Cyanogenmod ROM comes anyways).
Samsung Galaxy S does support on 2.2 firmwares, as does the Dell Streak, and every phone with an available Cyanogenmod ROM, if thats a consideration for you.
My Mini bluetooth keyboard http://www.chinavasion.com/product_info.php/pName/mini-bluetooth-keyboard-for-smartphones/ from Ebay is on the way, i hope with treksoft Blueinput software http://www.teksoftco.com/index.php?section=products&platform=2&pid=24 it will be ok with HTC DHD.
So, after a test, it is definitely not working for my DHD (bundled android driver or trial teksoft blueinput for android). So bad :-/ Hope for some useful upgrade in the future...
Will we get better BT support with then new Gingerbread Android 2.3?
Sounds as if it wouldnt be hard implementing good BT drivers in this kind
of phone to start with.
Wonder way HTC dont want us to use BT peripherials??
Any news about Gingerbread and BT HID driver?
Ethania said:
Any news about Gingerbread and BT HID driver?
Click to expand...
Click to collapse
I asked from HTC Support and:
"Peter, the HTC Desire phone does not come with the Bluetooth HID protocol. There is no method of putting this protocol onto your phone and we cannot guarantee that it will be included in any future updates."
But the HID is working with the Oxygen v2.0 RC4.
Nice regards
Peter
Ethania said:
Will I be able to connect a BT keyboard to HTC Desire HD?
Will it accept HID devices?
HTC Desire didnt becouse it used an old BT driver or something like that.
Is the HDH useing a newer driverpack?
Click to expand...
Click to collapse
I used this driver:
http://www.androlib.com/android.developer.mymobilegear-com-jiBD.aspx
I was not able to plug my apple bluetooth keyboard under the official sense rom on the desire HD.
However, after installing the latest "stable" cyanogen (6.1), bluetooth is working, and I can connect and use the keyboard (it uses the HID profile).
Hi @All
I am playing with wiimot, my snes games.
Cyanogenmod 6.1.3
ONLY with sense ROMs dont work The Bluetooth driver
Have yesterday nonstop over 10h playing
Hi, just read about the "non-possibility" to link bluetooth keyboards, unless to root (if well understood with cyanogen), or use Keypro, welllll....
I'm no hero, o rooting I do not see as a solution and Keypro desn't do the trick either.
Problem on my side it that the pairing works, but once paired, the system indicates "paired, but disconnected" & no chance to connect???
I have a flexible (silicone) keyboard and really like to use it.
Anyone an idea?
Thanks in advance
Noone could use a human input device via bluetooth yet on HTC and Samusng droids due to the fact the manufacturer's OS is simply incompatible with these devices. It seems like the only way to use a device like that if u get a custom OS on your device. I tried to bug HTC with my questions like why exactly can't they provide an OS with bluetooth HID support meanwhile an unofficial developer can deal with it. Got no explanation, just the repeated answer saying that it is currently not compatible with HTC devices. And I should check for updates regularly. Maybe if the more people would bug them... Give it a go everyone. Would be great to use mouse, keyb, gamepads...
Hi all, i'm looking for the same solution too and found an apps called "BlueInput" which claimed to be a working driver, can anyone please try it with your BT keyboard since I haven't bought a keyboard yet... Thanks a lot!!
Here's the link of the apps, and I've seen a demo version on Andriod market:
http://www.mobihand.com/263//product.asp?id=415867
tested with my key-board: doesn't work
Found however following link (also via XDA): i-miss-erin.blogspot.com/2009/09/connect-bluetooth-keyboard-in-android.html
But seen my faculties/knowlegde regading tooring etc, I haven't tried.
If anyone could help me with an "easy root for moorons" - please contact me....
I am fighting for the operation of my Bluetooth Keyboard Nokia SU-8W on the DHD so far without success.
Any suggestions?
I haven't tried CyanogenMod 6.1.3 or 7 Rom but if this is the only way to have the keyboard worked, I think I'll have to learnt to root now =_="
I've bought a BT keyboard and installed BlueInput, it don't work on my DHD, but it works very well on my sister's Dell Venue =_=" What a shame!
IRXON BT HID keyboard from dealextreme doesn't work with HTC Magic stock or DHD stock / Leedroid ROMS.
Amusingly enough, this worked like a charm with a jailbroken iphone 2g. Can anyone else confirm support for HID keyboards on the Desire HD with CM 6.1 or CM7 ?
EDIT: Naturally, tried every input app in the market, including BlueInput demo, another app for japanese HID keyboards and even BT input drivers for Zeemote and MSI BT gamepads
Anyone tried on the market:
"Bluetooth Keyboard Easyconnect" from Mike van der Sluis?
If so & successful, think I really need to get the rooting knowlegde (well knowing that with the current 2.2.1 no rooting is possible, so a downgrade is needed etc etc etc....... - in other words: HELP!)

[Q] WP7 Bluetooth Functionality

I would really love to use a WP7 as my main phone. However I have 2 deal-making requirements:
1) Bluetooth DUN profile
I have a Mercedes Comand Online in my car which requires Bluetooth DUN capability, From what I've seen, even the Mango update won't address this? I assume there can't be any 3rd party apps available due to lack of APIs?
Even the Blackberry supports this functionality.
2) Wifi Tethering
For me, it is staggering how the WP7 doesn't support this and I haven't read anywhere in the Mango updates that WP7 will support wireless tethering. Again, is there any possibility that this will be possible?
Android and IOS allow these functionalities via jailbroken or unlocked software. For me, if WP7 is serious about making headway into the market, Microsoft need to cater for gaps in the market.
2) Wifi Tethering
Actually this will be available in Mango but as a hidden feature , Soon we will know how to enable it.
The first one is up to MS to make as nothing can be done to change any core functionality of this OS
Thanks, Wifi tethering sounds promising. Particularly if you can use it in stealth to stop carriers from charging you extra for tethering.
You can do this on IOS with Mi-wi or PDAnet.
As for the bluetooth issue, I just hope Microsoft get their act together but it doesn't sound like it will happen anytime soon! Do you know if Bluetooth PAN is / will be supported?
2) Wifi Tethering
Click to expand...
Click to collapse
Yes, it's included into MANGO update.
But it need proper drivers with internal support;
HTC WP7F doesn't have such drivers for now.
It seems they built in such kind of support inside driver in HTC WP7S (Omega, Entitle) but there also used new BCM4330 seems. So it's not very backward compatible with BCM4329.
1) Bluetooth DUN profile
Click to expand...
Click to collapse
There also some drivers was added in MANGO, but they are unused seems for now.
Worth noting that Bluetooth access is probably possible using native DLLs. The APIs are still there, and if you have a WinCE dev kit you can code against them.
Currently we can't use homebrew native DLLs in Mango, but Heathclif74 says he's got a way to fix that. This would mean you could run any code you wanted to, even in Mango.
I think you should add this app into settings (I'm going to do it myself later, but maybe it would be nice feature for everyone? )
Sent from my 7 Mozart using XDA Windows Phone 7 App
Wrong thread. Damn. It was intended for your multitask toggle app, GoodDayToDie
Sent from my 7 Mozart using XDA Windows Phone 7 App

any rom that fix bluetooth with sixaxis?

Is there any rom other than the CM7 alpha that'll fix bluetooth so that I can get my LG thrill to pair with sixaxis and / or wiimote?
thay is a good question
Doubtful... all these roms are based off stock firmware... and no stock roms support it.
Sent from my LG Thrill 4G...
Actually Im wondering the same thing. I have an iControlPad that wont play nice because HID isnt implemented in stock rom?!?
Plays nice with my iPhone and considering 3D converter now works very nicely with N64oid and FPse, then my dual analog stick iCP would make gaming on the Opti3D even sweeter!
iconttolpad should work fine with blues EMI app.
Pete
Sent from my LG-P920 using XDA App
I have tried iCP with Bluez IME app.... (in SPP and HID)
iCP will pair but not connect and once paired will always spit out a UUID error
The UUID error is usually related to the rom not supporting HID/keyboard functions?...
Others have the same problem - the LG Opti 3D/Thrill have stuff missing from their bluetooth modules... A custom rom will probably fix it.... Cyangenmod maybe?...
It did for HTC phones.....
Is the 3D convertor out in the recent firmware update?
Sent from my R800i using XDA App
yep...
3d converter works on n64oid.... Mario64 in 3D!
update 10j....
You should order a Phone Joy. They're backed up on pre-orders but they said they'll be getting a big shipment early next month.
I went to phonejoy.net and it looks like it still talks via bluezime?... if so the Opti3D will always get UUID errors due to poor bluetooth stack.... and please correct me if im wrong but froyo cant use the mini usb for a controller either?..
The O3D has issues with Bluez Ime? If so, then they say to create a new issue on their site if you want a device to be supported.
EDIT:
Apparently someone already made a thread about hte UUID issue.
http://forum.xda-developers.com/showthread.php?t=1239221
http://forum.xda-developers.com/showpost.php?p=17012717&postcount=10
Killer Bee said:
The O3D has issues with Bluez Ime? If so, then they say to create a new issue on their site if you want a device to be supported.
EDIT:
Apparently someone already made a thread about hte UUID issue.
Click to expand...
Click to collapse
I started that case,
I only have the bgp100 gamepad and wiimote to test
If you can please help with whatever you can. Maybe follow some of the steps listed and provide some feedback.
The more people trouble shooting this the faster we can play some games with our bt controllers.
Maybe the Zeemote can be used for a some hints since it seems to work as shown in the one post.
Just to let you all know, I plan on adding support in the Sixaxis controller app for this phone and many others within the next couple of weeks. Root access will still be required though.
sir_earl said:
Just to let you all know, I plan on adding support in the Sixaxis controller app for this phone and many others within the next couple of weeks. Root access will still be required though.
Click to expand...
Click to collapse
Fantastic, I wish you the success.
sir_earl said:
Just to let you all know, I plan on adding support in the Sixaxis controller app for this phone and many others within the next couple of weeks. Root access will still be required though.
Click to expand...
Click to collapse
I would love to see that and pay.
I will be next in line..... happy to pay if I can play games with b/tooth controller. (preferably iControlPad but I'll take sixaxis....) Its a shame the bluetooth stack is so screwy..... I love everything else about the O3D...
There are some blacklist in /etc/bluetooth/blacklist.conf in the P990 :
// Do NOT change this file format without updating the parsing logic in
// BluetoothService.java
// This file contains information to prevent auto pairing with Bluetooth devices.
// Blacklisting by vendor prefix address:
// The following companies are included in the list below:
// ALPS (lexus), Murata (Prius 2007, Nokia 616), TEMIC SDS (Porsche, Audi),
// Parrot, Zhongshan General K-mate Electronics, Great Well
// Electronics, Flaircomm Electronics, Jatty Electronics, Delphi,
// Clarion, Novero, Denso (Lexus, Toyota), Johnson Controls (Acura),
// Continental Automotive, Harman/Becker, Panasonic/Kyushu Ten,
// BMW (Motorola PCS), Visteon
AddressBlacklist=00:02:C7,00:16:FE,00:19:C1,00:1B:FB,00:1E:3D,00:21:4F,00:23:06,00:24:33,00:A0:79,00:0E:6D,00:13:E0,00:21:E8,00:60:57,00:0E:9F,00:12:1C,00:18:91,00:18:96,00:13:04,00:16:FD,00:22:A0,00:0B:4C,00:60:6F,00:23:3D,00:C0:59,00:0A:30,00:1E:AE,00:1C7,00:80:F0,00:12:8A,00:09:93
// Blacklisting by Exact Name:
ExactNameBlacklist=Motorola IHF1000,i.TechBlueBAND,X5 Stereo v1.3
// Blacklisting by Partial Name (if name starts with)
PartialNameBlacklist=BMW,Audi
// Blacklisting by addition of the address during usage
Click to expand...
Click to collapse
Hope can help you.
Hey Guys... now after the GB-Update is out are there some News about using the Sixaxis app???... I tried it with the Thiaz rom 2.1. But the Phone Reboot... *cry*..
I can confirm that GB stock cannot talk to Bluetooth controllers properly. O3D still refuses to connect to iControlpad, sixaxis and bgp. Hid profiles stil not properly integrated into the Bluetooth stack.
Only almost cyanogenmod works - I believe that the standard Bluetooth stack is integrated in framework - yet another LG fail - hardware is capable and software is still lacking.
I would use cyanogenmod but without 3d it just isn't the same phone. Anyone know how to dual-boot on an O3D?

Categories

Resources