I've made a Swedish keyboard layout with åäö for my HTC HD2 (aka HTC Leo) with the 1.66.413.2 Swedish ROM. The T9 works flawlessly.
The keyboard is a modification of FingerKeyboard 2.1 which is freeware software. Google for it.
Install FingerKeyboard 2.1 and replace the files in the program folder with my modified files. Make sure you have chosen Swedish keyboard layout in the settings. Theoretically it should work with other Windows Mobile 6 phones with the same resolution as HTC HD2 (which has a WVGA screen). I cannot guarantee anything though. You have to test for yourself.
Or you can modify the files for yourself to suit your phone. The files that dictates how the keyboard is displayed are plain txt-files and bmp-files. There is a document in the program folder explaining how the txt-files are built up.
If you want FingerKeyboard to be your default keyboard then follow the instructions displayed in the FAQ-portion of the FingerKeyboard 2.1 page in the XDA forums.
i replaced the files as described but nothing changes? i dont have t9 and no seperatly åäö
norpan111 said:
i replaced the files as described but nothing changes? i dont have t9 and no seperatly åäö
Click to expand...
Click to collapse
You have a HTC HD2? It works on my HTC HD2. I don't know if it works on other Windows Mobile 6.5 phones.
Activate T9 with you default keyboard and make sure it's activated. Also activate T9 in the FingerKeyboard settings program. Then switch to Finger Keyboard. T9 should then stay activated.
What I haven't written down in the instructions is that after following the instructions you should choose the GreyBlue color scheme in the Finger Keyboard settings program (since that's the color scheme that has been modified in the bmp-files).
If you've followed all instructions exactly as written then I can't help you more than this
Related
Hi all,
anyone here know what files are used for the transcriber and keyboard layout?
I want to replace the english files with german files to have an english os with german keyboard and transcriber. Im sure that this is possible!
Anyone know or ever tried to do that ?
cya lleoneye
keyboard layout should not be a very big problem i know all the scandinavian layouts are out as freeware
but havent seen transcriber as in understanding the special signs for free
nor of cause spell checking / word guessing
imho there are no freeware german keyboard layouts...
I have tested with success:
- resco keyboard
- pdamill keyboard
- pargon interkey
all of them are working well.
here are the advantages:
- resco: nice numpad / calculator
- pdamill: german dictionary but no resolution of email addresses
- interkey: nice colored layout and "faster" than the others
at the moment I am using interkey
and for the transcriber you can use the commercial "Calligrapher" it works very well but for me personally the screen is too small for handwriting.... :wink:
I have an application that requires a Hebrew font on my Touch HD. I have copied the Hebrew font that I need to windows\font and I can then use the font is then available for me to use in my application.
The problem is that touchflo for some reason picks up this font in some places. Most of touchflo is OK but when I dial someone's phone number for instance I get a load of garbage on the display rather than the name of the person that I am calling. Does anyone know how to control the fonts that toughflo uses?
Thanks
I use a third-party Asian IME (input method editor) to display Asian characters.
This IME used to work really well with other phones, but with TP2, some of the symbols don't come out well.
For example, Fn+H comes out as "\", not ";" , and Fn+J comes out as "/" not ":". The latter problem is very annoying, because it basically prevents entering web address with the sliding keyboard.
When I raised this issue with the developer, they said the IME has worked with almost every PDA-phone, including Touch Pro, but the non-Microsoft standard keyboard layout of Touch Pro2 is keeping it from working properly and there is nothing they can do about it.
Is it true that the keyboard layout of TP2 does not conform to some kind of Microsoft standard?
If so, is there any way to fix it?
Nothing I found worked for me so I thought I'd share my solution to fix the T-Mobile Touch Pro 2 keyboard layout.
The Keyboard and Home Key Fix (T-Mobile TP2).cab being passed around fixed the Alt/Shift and Home Key problems, but it didn't correctly modify the keyboard layout. It modified the following key:
Code:
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
"LayoutID"=dword:00000213
"FirstCalibration"=dword:00000001
"CWSLayout"=dword:00000001
"CurLang"=dword:00000409
"3PartyIME"=dword:00000001
"TaskManVKey"=dword:0000002E
"ContMoreVKey"=dword:00000000
"ContLessVKey"=dword:00000000
"CalVKey"=dword:00000000
"DriverName"="KbdNopAll.dll"
In order to get the correct keyboard layout, you also need to modify this key:
Code:
[HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles]
"07FF"="eT9.Rhodium.TMOUS.kmap.txt"
Mine was set to eT9.Rhodium.Cingular_US.kmap.txt. I included a copy of my eT9.Rhodium.TMOUS.kmap.txt in the attached ZIP file in case you don't have it or it was not included in the ROM you're using.
All you need to do it import the REG file, place the TXT file in the Windows directory, and soft reset. That should appropriately set the keyboard layout for the TMO TP2 and fix the Home Key from opening the Start Menu.
I don't know how to make CAB files so if anyone wants to put it all together in a CAB package, I'd appreciate that.
Thank you so much!!! I'll try to put this in a cab friendly version tonight.
This has all Reg edits from the Keyboard AND Home Key FIX.cab + eT9 reg edit with the T-mobile eT9 text file included. (In short everything from the above post, but in a cab) So I take no credit for this cab!!!!
I didn't know there was a problem with my keyboard layout (?)
rorytmeadows said:
I didn't know there was a problem with my keyboard layout (?)
Click to expand...
Click to collapse
I agree. I test the buttons of my TP2 after flashing, and they're all normal (no 'problems' with the layout).
Ahh...
But, I did notice you changing something with eT9. Isn't that the predictive text input? If so, I'm guessing this deals with being able to use the hardware keyboard with predictive text turned on (Tilt2 users have complained about not having the Tilt2 format when this is on).
Maybe I never noticed because I never turn on predictive text!
sumflipnol said:
I agree. I test the buttons of my TP2 after flashing, and they're all normal (no 'problems' with the layout).
Ahh...
But, I did notice you changing something with eT9. Isn't that the predictive text input? If so, I'm guessing this deals with being able to use the hardware keyboard with predictive text turned on (Tilt2 users have complained about not having the Tilt2 format when this is on).
Maybe I never noticed because I never turn on predictive text!
Click to expand...
Click to collapse
This does not change the et9 functionality. All this does is modify the keyboard layout.
If you flash a stock T-Mobile ROM or a ROM in which the chef has T-Mobile, the layout of your keyboard will probably not need to change.
This is for someone who flashes a non-stock ROM whose chef uses a different carrier than T-Mobile such as AT&T.
The AT&T version of the Rhodium, for example, uses a different keyboard layout than the T-Mobile Rhodium so a ROM cooked to support the AT&T keyboard will have a different layout than a ROM cooked to support the T-Mobile keyboard.
thesecondsfade said:
This does not change the et9 functionality. All this does is modify the keyboard layout.
If you flash a stock T-Mobile ROM or a ROM in which the chef has T-Mobile, the layout of your keyboard will probably not need to change.
This is for someone who flashes a non-stock ROM whose chef uses a different carrier than T-Mobile such as AT&T.
The AT&T version of the Rhodium, for example, uses a different keyboard layout than the T-Mobile Rhodium so a ROM cooked to support the AT&T keyboard will have a different layout than a ROM cooked to support the T-Mobile keyboard.
Click to expand...
Click to collapse
I do flash WWE ROMs (rarely a ROM built with T-Mobile ROMs). For example, I flash ValkyrieROMs, which is made by a chef all the way from Bangladesh, hence a WWE-chef, and he uses various base-ROMs.
My keyboard layout is always good. I'm using the cab attached.
sumflipnol said:
I do flash WWE ROMs (rarely a ROM built with T-Mobile ROMs). For example, I flash ValkyrieROMs, which is made by a chef all the way from Bangladesh, hence a WWE-chef, and he uses various base-ROMs.
My keyboard layout is always good. I'm using the cab attached.
Click to expand...
Click to collapse
Okay so the WWE keyboard layout is the same as the T-Mobile layout. If you use a ROM by a chef using the AT&T layout, you'll need more than just the Keyboard and Home Key Fix cab.
home to start button
how do i keep the startbutton?
thesecondsfade said:
Okay so the WWE keyboard layout is the same as the T-Mobile layout. If you use a ROM by a chef using the AT&T layout, you'll need more than just the Keyboard and Home Key Fix cab.
Click to expand...
Click to collapse
I am missing something. I am using a ROM with the default of the AT&T keyboard. I have the T-Mobile US device. I have applied the cab file found here and verified manually that the registry edits are there. The text file is in the Windows directory and the phone has been soft reset. My caps and alt keys are correct, but the mapping of the top row is wrong. The ROM that I am using does not have Sense installed. Is there something else that I need to do? Thanks.
I did everything in this thread also and it didn't work. I found this thread forum.xda-developers.com/showpost.php?p=4371350&postcount=6 and it works great... everything works great...
do anybody knows what keys to press on the physical keyboard to be able to change the input language?
i have Hebrew keyboard as well and i couldn't find any way to change the the language input on physical keyboard.
This is a limitation of the Android OS - you cannot change the language of the physical keyboard that easily - I never found a way to do it, but theoretically it would involve access to the software or a configfile for the text prediction so that it suypplies cues from the physical keyboard to another predictor for another language
Long-press individual keys for alternate letters, and there may be an app for converting the physical keyboard, but it will almost invariably require root. I would also try finding other nationalities who accomplished this and learn from them. -Ara
Sent from my Nexus 7 using xda app-developers app
as the mapping using the virtual keyboard of AnySoftKeyboard supports physical keyboard mapping i mange to make it work only when i change the virtual keyboard to Hebrew first and then slide the keyboard out.
this is very inconvenience cos every time i want to change the language i need to close the keyboard and switch to virtual one, change the language and star over.
maybe there is a way to add input option via the power button? like using jkay deluxe or something?
I can tell, how this problem is solved in case of russian layout, but not sure, if it works for hebrew.
Root, then use an app, called Keyboard swither from market.
After that, I installed the special verison of Russian keyboard, that had a layout, compatible with glide.
This version can be downloaded from here
the problem with keyboard switcher is that he just put an icon on desktop.
if i'm using sms app i need to close it to use the switcher, so its not the solution i need.
thanks for the help tough, we need to find a way to make a shortcut via combination of keys
to achieve this, maybe a script for int.d that can apply shortcut function on physical keyboard.
taiber2000 said:
the problem with keyboard switcher is that he just put an icon on desktop.
Click to expand...
Click to collapse
Oops, sorry, i've named the wrong app, its called Keyboard manager (com.ne0fhykLabs.android.utility.kmLauncher).
How it works: it sets 3 types of keyboard for every device status - landscape, portrait, and the slide out one.
So, if you set the apropriate keyboard with a right layout and ability to swith languages via alt+space (like russian keyboard), you can use your HW keyboard with right char set (the software keyboard itself is hidden in this state).
braintweaker said:
Oops, sorry, i've named the wrong app, its called Keyboard manager (com.ne0fhykLabs.android.utility.kmLauncher).
How it works: it sets 3 types of keyboard for every device status - landscape, portrait, and the slide out one.
So, if you set the apropriate keyboard with a right layout and ability to swith languages via alt+space (like russian keyboard), you can use your HW keyboard with right char set (the software keyboard itself is hidden in this state).
Click to expand...
Click to collapse
thanks man, that work great keyboard manger and the anysoftkeyboard combination is the fix i needed. i think it work as well when i'll upgrade to ics later on
taiber2000 said:
i think it work as well when i'll upgrade to ics later on
Click to expand...
Click to collapse
Yep, it does. I use it at ICS rom with no problems.
anysoftkeyboard doesnt work for arabic
Thank you for sharing this, this method is great! it works for me with bulgarian keyboard but it doesn't with arabic.
Is there anyway I can use the physical keyboard to type in arabic?
are you on ICS or JB? cos if you are with stcok GB you wont have the arabic fonts.
taiber2000 said:
are you on ICS or JB? cos if you are with stcok GB you wont have the arabic fonts.
Click to expand...
Click to collapse
I'm on ICS, I tried go keyboard with the same method it worked but its showing lots of non Arabic letters, probably Farsi or Urdu I guess, I'm still looking for another keyboard with physical support, I just looked at the language packs of AnySoftKeyboard, they say that they support physical keyboard mapping for Hebrew and Russian and probably other languages but not Arabic
If you know any other keyboards with multi-language physical support please share.
you should try it with anysoftkeyboard anyhow maybe it will work.
unfourtantly i don't know about other keybaord that support mapping of physical keybaord escpasly our right to left languages.