[Q] Bluetooth keyboard with official ROM - Desire HD Q&A, Help & Troubleshooting

Hallo. Id like to buy a bluetooth keyboard becouse of obvious reasons...and my question is - is there any such a device working with DHD official ROM?I have already tryed some small one from china but couldnt get it work-conection problem. How about iPad keyboard? Can you link me some price-friendly one? Which will surely work?
Sorry about my English...

Gipson said:
Hallo. Id like to buy a bluetooth keyboard becouse of obvious reasons...and my question is - is there any such a device working with DHD official ROM?I have already tryed some small one from china but couldnt get it work-conection problem. How about iPad keyboard? Can you link me some price-friendly one? Which will surely work?
Sorry about my English...
Click to expand...
Click to collapse
Unfortunately I don't believe without a custom ROM and / or a third party software this is possible to get working.
Looking online it seems like most HTC Android phones have a missing profile in the HTC Bluetooth Deployment. You could always look into installing a custom ROM that supports this?
Hope this helps

Thanks ashleyayling...Kind of halped but didnt cheer me up...if I understant well its all about missing HID in official ROM, right? With it it should be working? And all the third partys Roms do have the HID?

Gipson said:
Thanks ashleyayling...Kind of halped but didnt cheer me up...if I understant well its all about missing HID in official ROM, right? With it it should be working? And all the third partys Roms do have the HID?
Click to expand...
Click to collapse
Can I ask what Android version and software number you are using?
Menu > Settings > About phone > Software Version

Sure - its version 2.2, SN - 1.32.405.6
for completeness - my reason for not changing ROM isnt that dont know how, but simply dont want to...but if its required...been using WM for years and now jumbed to Android and dont know all stuff. So your iterest is very kind...and appreciated...

Same problem here. I bought Freedom Pro bluetooth keyboard, I managed to connect it TO DHD official ROM with third party drivers found on otadrivers.com. However these drivers have limitedbuiltin keybord layouts (English, Deutsch, Korean), but I need Czech layout with special characters and there is no way user can create customer layouts. For me the only way is CM7 ROM with working HID profile, and then editing keychar files in order to create Czech layout for the keyboard.
Hopefully guys from Revolution HD ROM will implement bluetooth HID profile into their ROM.
My 2 cents.

iGo keyboard works fine for me...
Hi all,
I use an iGo keyboard with my Desire HD; it works a treat. However, it won't work with a stock HTC rom; I run Cyanogen however and this works without any extra software required.
I recently tried the keyboard on my sisters Desire HD; she's not rooted or the like and has via OTA updates got it on the latest official HTC rom. Still won't work there, so evidently still an HTC stock limitation...

Connect Bluetooth keyboard to Desire HD via HID
Finally I found a way how to natively connect bluetooth keyboard to HTC Desire HD.
I was looking for ROM with Sense with bluetooth HID support, but there were only CM7 ROM without Sense. Also Revolution HD ROM was with Sense, but doesnt include HID support.
Finally found it, this ROM
[ROM][Aug 29][ACE] Virtuous Unity 2.35.0 Sense 3.0 based on Pyramid is based on official ROM from Pyramid, includes Sense, and I was able to connect my bluetooth keyboard via HID.
Voila.
Now I will be able to change keychars files in order to change keybord layout from English to Czech.

bluetooth keybord czech layout
So finally made it to change layout of external bluetooth keyboard to Czech.
In case of Virtuous Unity ROM mapping of external HID keyboard is located in the following file
Code:
/system/usr/keychars/BT_HID.kcm.bin
.
In the attachment you will find edited file for Czech keyboard - QWERTZ including mapping of all czech characters. What i didnt make is Acute - when u press a key "ˇ" - and keyboard is waiting for next character (for example D) and then outputing acuted character (Ď). Acute characters (ˇ´) are mapped to keys but after pressed they dont wait for next character. I have to work on that.
You can push it to device by adb
Code:
adb push BT_HID.kcm.bin /system/usr/keychars/
I m using Freedom Pro keyboard but any bluetooth keyboard should work.

Related

Hebrew WM6.1 for Tytn/Jasjam/Hermes(Touch, Trinity, Universal)15/05/09 fix

Hebrew WM6.1/WM6
for Tytn and Jasjam
NEW VERSION!!!!!
SUPPORTS:HTC Trinity P3600, HTC Touch, Universal (Xda Exec aka JasJar)
Includes:
- Superfast and Superlight.
- No backwards hebrew bug reg. problems.
- No Booting issues (No freezes, dead on wake etc.)
- No Longer based on commercial hebrews.
- Works on Tytn and Jasjam or any hermes with FULL hardware
keyboard support.
made from scratch hence no problems
This version has NO menu or interface translation
just full on hebrew support including
hebrew localization in regional setting.
there is no embedded SIP keyboard (YET) thus there's a keyboard cab with hebrew support also attached but this
is only temporary till the next version is out.
IF YOU USE ANY DEVICE OTHER THAN HERMES:
this version will (probably) work but it will install
a not needed hardware keyboard support
a version without hardware is here:
http://www.4shared.com/file/93234549/e12c7004/Badnimits_Hebrew_nohardkeybrd.html
please test this versions and let me know if theres any unknown issues
this was made after many requests and most of them were taken into consideration
the main plus is that its not pdac eyron or paragon related.
**COMING SOON:**
*Hebrew SIP Keyboard Embedded
*Optional interface translation
*Hebrew Smartdialing
DOWNLOAD HERE (Fixed keyboard symbol bug) :
http://www.4shared.com/file/105397815/e09727e4/Hebrew.html
Soft Keyboard:
http://forum.xda-developers.com/attachment.php?attachmentid=173473&d=1239047052
Thread:
http://forum.xda-developers.com/showthread.php?p=3575714
Thanks to pickiki
****** FIX ***********
Theres is a problem with some symbols in the hardware keyboard layout
if u want to repair this without uninstalling
download this file:
http://www.4shared.com/file/105397086/a64f9caf/Hebrew.html
and overwrite the one in \Program files\AEKMap\
or just reinstall with the fixed version posted above .
if you like my work:
thanks
thanks! sounds great! will try when i get back from the gym...
Working awesome!! on wM6.1!!
WM6.5 is on the way...
do we need serial for hikeyboard ??
please also notice that it is not Hardware keyboard (for that you will need AEKEYMAP)
Master nimits -you are the ONE!
pickiki said:
Working awesome!! on wM6.1!!
WM6.5 is on the way...
do we need serial for hikeyboard ??
please also notice that it is not Hardware keyboard (for that you will need AEKEYMAP)
Master nimits -you are the ONE!
Click to expand...
Click to collapse
hey man, what do you mean? aek is embedded with hebrew layout so you dont need to set it up or install it yourself..maybe you downloaded the wrong version? there are two, the bottom one with hardware and the upper one without..
and as for hikeyboard, i didnt wanna post with no SIP so its just temporary untill my next version, but i think the trial is unlimited, if not let me know
i meant that i used your:
1) Hebrew cab for Hebrew fonts and regional settings
2) hikeyboard for the hebrew letters keyboard
3) AEKeymap for the hardware keyboard
when i installed the hikeyboard he asked me if i want to use it as the hardware keyboard but it didn't worked so i reinstalled the AEKeymap again.
pickiki said:
i meant that i used your:
1) Hebrew cab for Hebrew fonts and regional settings
2) hikeyboard for the hebrew letters keyboard
3) AEKeymap for the hardware keyboard
when i installed the hikeyboard he asked me if i want to use it as the hardware keyboard but it didn't worked so i reinstalled the AEKeymap again.
Click to expand...
Click to collapse
ok now i understand, thanks man
but as i mentioned next version will have sip embedded so
until then let me know if theres anything else you need me to change or add
corection!!
the badnimits_hebrew.cab does includes AEKmap!!
my bad!
this works great!
thanks a lot man!
What build version was this tested on?
Does this version works with any of the new builds? 21176, 21189?
works great
rbroudo said:
What build version was this tested on?
Does this version works with any of the new builds? 21176, 21189?
Click to expand...
Click to collapse
yes and pretty much every new rom thats circulating in this forum.
its a very simple support(unlike eyron or pdac) so i guess unless someone finds out a rom in which it doesnt work will go with any.
rbroudo said:
What build version was this tested on?
Does this version works with any of the new builds? 21176, 21189?
Click to expand...
Click to collapse
yes and pretty much every new rom thats circulating in this forum.
its a very simple support(unlike eyron or pdac) so i guess unless someone finds out a rom in which it doesnt work in we'll go with any.
I am sooo glad to post this!
Your hebrew works great on the WWE3 for the Magician-still didn't realize if it is a 2003SE with wm6.1 theme or a completely new cooked ROM.
the ROM was taken from :http://forum.xda-developers.com/showthread.php?t=490948
Haleluya
sounds great, I am on a vogue though (no keyboard) so I will be waiting for the next release,
Just a thought, if it works on several models, you should probably consider posting it in the general hacking and development forum section, it will get much more exposure.
Thanks for your great work.
motorola q9c
I tried installing it on Motorola q9c smartphone but shows hebrew in wrong direction. Also how do i switch keyboard layout from english to hebrew
moshe5738 said:
I tried installing it on Motorola q9c smartphone but shows hebrew in wrong direction. Also how do i switch keyboard layout from english to hebrew
Click to expand...
Click to collapse
i dont really know that phone but this is pda based so dll wise
smart phones are not fully compatible to anything in this forums.
to change the key setting u can use AEKMapScan in \program files\aekmap\ press the key/s that u want to use to switch layouts find out the "key code" then edit AEKMap.cfg and change the line
SwitchKey 007A to
SwitchKey ****=your code
goodluck
Motorola Q9c
Are there any settings to play with that may get it to work.
Thanks alot
Happy to inform that the recent version works great on all Hermes ROMs I tried so far!
Is this an indication that the keyboard is the main cause of previous failures? (that's the only visible difference I could see).
Anyway - great work!
Obviously a soft keyboad would be nice, but this is already very nice!
SURE!
every ROM i have tested till mr. nimits showed up was dramatically decreased on performance after ANY Hebrew installation i tried.
moshe5738 said:
Are there any settings to play with that may get it to work.
Thanks alot
Click to expand...
Click to collapse
my guess is that INBiDi20.dll doesnt self register properly, if u got any version of hebrew that did work maybe u can try replacing it with any dll that has bidi in its name from the working version
otherwise i cant really help cause i dont have that phone to test on so it will be a waste of time.. GL
ygeller said:
Happy to inform that the recent version works great on all Hermes ROMs I tried so far!
Is this an indication that the keyboard is the main cause of previous failures? (that's the only visible difference I could see).
Anyway - great work!
Obviously a soft keyboad would be nice, but this is already very nice!
Click to expand...
Click to collapse
Glad to hear and to add that it also works on the new wm6.5 21189 builds flawlessly..
the previous failures are cause eyron pdac and paragon are a bunch of greedy
bastards that dont like to work but like to take our money so they did as less as possible whilst developing their hebrews

[How to] Grab IME files from Magic ROM

Hi,
I have HTC Magic ROM support Arabic greatly, I extracted it and i found many libs and files some it begin with ParfieldIME (.apk, .odex and .so)
I'm wondering if it applicable to grab these files and port it to HTC Hero to support my native language or not?
I'm using MCR 3.1 with HTC UI but I would use KaguDroid-1.0beta-signed if port will not work with MCR 3.1 and it will work with KaguDroid-1.0beta-signed.
I tried to push some ParfieldIME files to MCR 3.1 but Mu Hero hanging at HTC logo, I did the same with KaguDroid and Hero start with no problems but nothing changed no support for my native language.
I'll appreciate any help and I'm happy to donate anyone helping me to solve this problem.
Best regards
I tried that .. didn't work :\
i'm thinking of enabling UTF-8 as the main encoding of the system when compiling.. because basically the problem with Arabic and Android is only encoding !!
I'll try this once I have free time << unfortunately not near :S
MaXo64 said:
I tried that .. didn't work :\
i'm thinking of enabling UTF-8 as the main encoding of the system when compiling.. because basically the problem with Arabic and Android is only encoding !!
I'll try this once I have free time << unfortunately not near :S
Click to expand...
Click to collapse
I think UTF-8 enabled because changing the font resolve part of problem, Arabic letters appear correctly except it's not connected!
But Magic ROM display connected letters!
I think the problem in reshape letter because some Dev recompiled libwebcore.so to solve this problem and I need to know which lib is responsible to reshape all TXT in system.
Regards
Hmm, you have a point regarding the libraries..
BTW, etisalat magic ROM is "donut" Android 1.6, right ??
Really I don't know, I have the ROM only :-(
Is it make different?
Regards

Samsung keyboard with 'all' available languages...

Dear Everybody,
At last week I made some research for make Central Europen keyboard available for everybody especially that every people who read XDA usually use tha latest UK ROM as the most fresh, always brand new system software. The UK ROM usually contain everything as the Android system in it is multilingual and has all features for almost everybody, but Samsung Keyboard (and sometimes Swype) is different a little bit from this aspect as these 1-2 softwares depend an your CSC settings. If you use UK ROM you will lose real multilingual keyboards, as for UK these are not really needed.
I'm in Hungary so I need real T9 with the latest ROM so... I made them
Based on Sztupy hints on deodexing the keyboards (lot of thanks for it!) and some research between the system files I got some practice so could make my original requests.
The solution:
On 2.1 (example in Galaxy S) the T9 was integrated the keyboard software itself, so when you deodexed the keyboard from one multilingual 2.1, after you deleted your current Sam's keyboard you could drop the deodexed one made a restart and everything was OK.
On 2.2 the T9 database is totally discrete in T9DB folder but need to use the correct deodexed keyboard software of course.
(You not realy need to backup your original or any ROM, etc, because you can rip all needed files in all situations from the corresponding .RFS files (factoryfs.rfs as that base system and cache.rfs as the CSC thingies))
As I have Galaxy S and Galaxy Tab also, after my research I made all available solution for myself and of course for you (on both device), if anybody wouldn't like to make it again.
This/my current keyboard files made from XWJM8 ROM (2.1) and XWJPI ROM (2.2) as the two latest Central European version, and safely usable with any JP* ROM.
Usage:
0, to safe use you need to swith onto any other keyboard and kill the Sam's one or make a restart. (This is not a real needed step, but for smooth switch this will help you to save yourself from some scary FC when you overwrite your system files...)
1, delete all your current keyboard files with adb or root explorer. The files:
/system/app/AxT9IME.apk
/system/app/AxT9IME.odex
/system/lib/libDHWR.so - lower or uppercase!
/system/lib/libXt9core.so
/system/T9DB - if available - just on 2.2 keyboard!
2, copy all my files into the system folders with the same logic.
/system/app/AxT9IME.apk
/system/lib/libDHWR.so
/system/lib/libXt9core.so
/system/T9DB - just on 2.2 keyboard!
3, for smooth and safe method set the permissions to 777 (rwrwrw)
4, restart your device just for safe.
5, try to set up your Sam's keyboard if there is no input language choices then just enable T9 and select UK as input langiugage, and restart again!
Wow, now you have almost all available T9 with latest Sam's keyboard in any ROM what you currently using.
Languages: (in 2.2, sorry but did not remeber about the 2.1 if anybody would like it...)
Bulgarian, Cestina, Dansk, Deutsch, Greek, English (UK), English (US), Espanol, Suomi, Francais, Hrvatski, Hungarian, Italiano, Nederlands, Norks, Polski, Portugues, Romana, Russia, Svenska, Turkice, ***, Slovenscina, Ukrainian, Estonian, Latvian, Lithuanian, Serbian
Happy new year!
(See my attachment as the keyboard itself!
XWJM8 - the almost latest 2.1
XWJPI - the latest 2.2)
Same things for Samsung Galaxy Tab also available here:
http://forum.xda-developers.com/showthread.php?t=902819
ebola
Good work!
I've really missed proper characters in the ROMs I've tried..
I am also looking for a missing language in Samsung keyboard.
I followed your steps and it looks like all went correctly, but as a result I have the option to change the languages, but my Bulgarian keyboard do not appear.
I am not sure if those files contain all internationalization data, as I installed the Gingerbread keyboard as well and got the same problem with it - there is Bulgarian to select, but does not appear once chosen.
I am recently trying Doc's ROMS with JPY base. Any idea?
Hi boyanovv!
I also tried this simple mod in order to get my native input language on SGS.
Had also the same problem, but after all it worked
Here is how I did (some parts may be useless, but maybe not):
Switched to Swype. Using Root Explorer moved .apk and 2 .so files, didn't had T9DB and .odex file. Uploaded modified files. Rebooted (didn't do 777). Went to settings, set input method to Samsung Keyboard. Disabled XT9, added my language to keyboard, didn't add English. Checked if it works, but didn't. Rebooted. Didn't work. Uploaded T9DB folder to /system/. Rebooted. Enabled XT9, set locale to English UK, removed all input languages. Rebooted. Added my needed languages and changed locale to US, disabled XT9. Rebooted. Worked, even russian
I used 2.2 files and I have DebusROM XXJPY.
regdude - thanx, gonna test your version.. atm I'm using the 2.1 keyboard, only I could get to work, but really preferred the 2.2.
Hi All,
Sorry for delay but I hadn't got free minutes in last days for gadgets, but refreshed the SGT pack with the latest and check this topic also. Without T9DB you will never get predictive dictionary of course but and as I tried to told you don't need .odex file as for usable for everybody I needed to deodex the keyboard software also. You just need that 4 things... The main .apk, the 2 .so and the needed dictionary files in /system/T9DB folder... with selected English and restarted device you need simply get those languages. I tried with not all but lot of them and the keys were correct and got dictionary also. Of course if you don't need you can use just those languages what you need not all but my pack contain lot of...
Hope everybody could use as I tested on 4 devices without problems. ( On Galaxy Tab I got some NEE files what missed from that ROM what I used for the multi pack, but over on it was everything OK. )
Bye...
thank you!
I can't get the one for 2.2 to work. I have follow all the steps in first post.
The keyboard pops up but I can't chose languages.
anyone has got it to work?
Mackzen said:
I can't get the one for 2.2 to work. I have follow all the steps in first post.
The keyboard pops up but I can't chose languages.
anyone has got it to work?
Click to expand...
Click to collapse
Same problem here.. I can set languages in settings.. but I can't slide the _ to change between the languages.. only a few are there. Another time I got it to work, my SMS got quite strange.. half my msgs got changed to Chinese, after I sent them, they were in Swedish on my phone, my girlfriend sent me some msgs back asking if I was joking with her.. lol
2.1 works, though I preferred the 2.2 T9 Keypad.
cant seem to get the 2.2 to work... or the keyboard works... but not the languages...
jornbjorn said:
cant seem to get the 2.2 to work... or the keyboard works... but not the languages...
Click to expand...
Click to collapse
Same problem as me then. With the 2.1, I get at least Swedish, English and Croatian. However.. when I send SMS, sometimes half gets changed to Chinese(I don't see it, but my girlfriend was wondering what I was on when sending her texts in Chinese), I got no idea if it's the ROM or the keyboard that does it. Quite odd though.
After that I found the HTC_IME, it works quite well for me(girl don't get messages in Chinese anymore), but I still prefer the Samsung 2.2, if I could get it to work.
is this working on Darkys rom 9.2 ?
deeaz said:
is this working on Darkys rom 9.2 ?
Click to expand...
Click to collapse
except the above mentioned problems, it should do.. At least it worked on 7.0 or what it was I used back then.
This did not work om my sgs i9000 with darkys 9.2. i did get to sealect the norwegian langue, but it did not work in 3x4 mode.
Thanks for this hint.
Interesting for me is ( all steps done ) that i have all the languages in but when i try to swap them most are not working. Specialy Bulgarian,Surbian ....
Tryed some other like greek or russian they are OK.
any ideas ?
i'm with Darky 9.5 fw 2.2.1 GT-I9000
Hi! Can you enable all languages for Samsung Keyboard on Gingerbread 2.3.3???
I've installed this. Does T9 work. I enable it all everywhere and then try typing 843 on the t9 keypad and it doesn't change it to "the"
or any other word combo i try. Does it work for others. Maybe i'm missing something
you sure you enabled the correct keyboard?
English definitely should work, some of us that use other languages got problems, but English works for.
Also, another proper working T9 is the HTC_IME, you may wanna test it.
jonasl's modded HTC_IME
custom hTC_IME skin by gIMpSTa
AsgardCurse said:
you sure you enabled the correct keyboard?
English definitely should work, some of us that use other languages got problems, but English works for.
Also, another proper working T9 is the HTC_IME, you may wanna test it.
jonasl's modded HTC_IME
custom hTC_IME skin by gIMpSTa
Click to expand...
Click to collapse
That keyboard is terrific!. t9 works great.
Thanks for putting me onto it.
Pity it's stuck in the nexus one forum
ziggy2031 said:
That keyboard is terrific!. t9 works great.
Thanks for putting me onto it.
Pity it's stuck in the nexus one forum
Click to expand...
Click to collapse
yea, I accidentally found it when I was trying to find a T9 keyboard for my HTC Tattoo, since it seems all devs like the gingerbread qwerty keyboard even on the low res 2.8", I tried on the Galaxy S and it worked perfect

[Q] Trouble with CM7.3

Correct me if I'm wrong , but since Cyanogenmod is based on the stock android os, shouldn't it have the normal ,fully functioning , keyboard of gingerbread on this version? It seems to me that although you can choose any input language , there is no auto correct at all or prediction for any foreign language. I need prediction and auto correct for greek because it's really hard to type fast without it.
Is there any way to fix this (maybe dictionaries where kept out because of space and can be found somewhere?)
Edit: Suuure , 2 days and noone has any idea about it ... I worked out that I need a main.dict file to place in the proper folder , but can't find that file anywhere ...
If anyone has a greek gingerbread(AOSP) rom with a working keyboard or even only the dictionary file for 2.3's keyboard Pleeease post a link ?
It doesn't matter that it's build on a stock rom... they might have modified the keyboard to look better and also removed other languages dictionaries to save space and reduce the size of their rom...
you can use better soft keyboards or either download the appropriate dictionary for your phone and inject it into your phone!!!
MIMi King said:
download the appropriate dictionary
Click to expand...
Click to collapse
Gladly mate... But I didn't find any decent dictionaries (or even half-decent)...
I am looking for a source but to no avail.. The keyboard is so annoying to use without any prediction at all , and I've found other problems with it lately... It was the thing that made me just go back to my own 2.29 and just keep the upgraded radio which actually did wonders for both battery and signal...

[Q] CM 9.0 Hardware keyboard input language

Hi,
I have russain version of Desire Z, and looks like the latest ICS CM 9.0 Beta has an issue with hardware keyboard input language: I can't change it to russian while all regional setting has 'russian' as primary language. For example, on 2.3.4 there is an 'en' or 'rus' icon in status bar if focus is on some input box while hardware keyboard is opened, I can switch between eng/rus input languages by hitting key 'language'.
Did somebody else tried to test hw keyboard on non-english Desire Z? Is it my configuration problem or CM issue?
If it is realy an CM issue, I can help with patch/update testing to confirm it.
Thanks,
Roman.
P.S.: Can't post to development thread, so decided to ask here.
Hello!
Try this: http://4pda.ru/forum/index.php?s=&showtopic=194762&view=findpost&p=13528639
I've been using this rom:
http://forum.xda-developers.com/showthread.php?t=1492461
and this softkeyboard:
https://play.google.com/store/apps/...vbS5tZW5ueS5hbmRyb2lkLmFueXNvZnRrZXlib2FyZCJd
and it works just fine.
I switch languages via shift-space.

Categories

Resources