AP 4.0 : how to change the HW keyboard from QWERTY to AZERTY - Advantage X7500, MDA Ameo ROM Development

Hi,
I upgraded my x7500 to AP 4.0 yesterday.
I have an azerty keyboard but since I upgraded to AP 4.0 I only can get QWERTY layout on the physical keyboard (ie : when I type on "a" I get a "q").
How can I change that?
I searched on many posts, I couldn't find the registry tweak...
Thanks a lot and congrats to the AP Team

nico1375 said:
Hi,
I upgraded my x7500 to AP 4.0 yesterday.
I have an azerty keyboard but since I upgraded to AP 4.0 I only can get QWERTY layout on the physical keyboard (ie : when I type on "a" I get a "q").
How can I change that?
I searched on many posts, I couldn't find the registry tweak...
Thanks a lot and congrats to the AP Team
Click to expand...
Click to collapse
I believe that you have to changed the kbdhid.dll file but not sure as i have never tried

doo you know where this file is?

you just need to create this key
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty] "Layout"= 2040c

should the type be "string" ?
'cause it doesn't seem to work. I'm still in QWERTY mode...

no one's got an idea?

If it's 2040c, that's usually a dword....

it dosn't work with dword. only string.
in any case it has no effect on my kbd layout.
it's a real pain in...
did I miss something?

Ok, if anyone has the same problem :
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty] "Layout"= 2040c
This works BUT it has to be done from a reg edit on the ppc, not on the computer.
I really don't understand why but when I tried to do it from a computer, it told me it was an incorrect value for a DWORD...
From the ppc it was ok

Related

keyboard problem

ok so i just got my mda vario 2 i unlocked it and flashed with a cingular rom, everything works fine. except the keyboard most of the letter show up on the screen as they should. example j=j but when i push y i get z and when i push z i get y then none of the shift symbols work. anyone care to tell me what im doing wrong. i tried the reg editor should i say i tried to but didnt do anything im trying to get english input on my dutch mda
Read here, comments #29 and #30 for the problem on the "shift" symbols:
http://forum.xda-developers.com/showthread.php?t=277664&p=1019415
Also your Vario II has german keyboard layout (QWERTZ instead of QWERTY), so you need to change this through registry:
http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry
The suitable value for German Hermes keyboard is 20407 (132103 in decimal).
ok bare with me
i Goto the following registry entry
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
right i did that
There is a key called 'Layout' and it is in Decimal.
suitable value for German Hermes keyboard is 20407 i entered that then waited about a minute then did a soft reset. but i still get the same problem, and for the shift key problem do i a hard reset and right as it getting ready to install the cingular cab i softreset it,
mot letting shortString_keypad_XML.CAB install, but what about the otherthings what will i be missing and where do i find them
Read a bit down in the reigstry wiki page....
oops putting in the wrong key thanks
Anyone know the values for the Cingular 8525? The US value on the MS site isn't working, and neither is the default values given on the wiki

No Umlauts on hardware-keyboard after upgrade...

Hi,
I upgrade to the latest HTC-WWE-Firmware downloadable on xda-developers. Before I had a german Keyboard (y and z are changed for example).
I applied the last registry hack on http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry to switch back to the german keyboard.
I put in these values:
[HKEY_CURRENT_USER\keyboard layout\Preload]
"Default"="e0010407"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
"Default"="e0010407"
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
"Layout"="132103" (which means 20407 in Hex)
now the strange part:
With the english keyboard I can get the U-Umlaut for example by pressing u and then the blue dot and the space key. Unfortunately many other keys are changed then (y and z for example).
After applying the registry-hack above I have a german keyboard with z and y at "correct" positions but u + blue dot + Space key does not work anymore for getting Umlauts.
Can anybody help me? This is very nasty.
This is done by modification to \Windows\Sym.txt, get it from previous ROM.
The file I attached is from o2 germany's 1.25.207.1 ROM
still no Umlauts
Hi,
thanks for your quick help.
Unfortunately that seems to be not the problem. I have a correct sym.txt under \windows\sym.txt
If I press u-key + blue dot + space key there appears nothing. Normally there should be at least an á or à if I had the normal english sym.txt but it appears nothing after I changed the registry-keys above. Without the registry-keys changed I get umlauts and all those other special characters with the combination blue dot + space key but then the z and y and many other keys like : / & and so on are in a "wrong" position (from the view of a german ).
Any other ideas?
Perform a Softreset after replacing the sym.txt and the Welt ist wieder in Ordnung.
Still not working...
I replaced the sym.txt did a soft reset and it's still not working. Could it be that it's a issue with the new firmware?
It behaves like Windows Mobile is looking for a different sym.txt when the registry-settings are set to the german layout.
All other keys are working perfectly. It's just the blue dot + spacebar which does not work.
I just flashed the newest htc rom and came across the same problem. is there any new solution to this? the sym.txt I have right now is the correct one.
I upgraded to latest 1.35 and also got a keyboard issue (like "Y" and "Z" are reversed), this even after applying all the registry changes advised in the WIKI.
WIKI does not mention anything about this "sym.txt", thus I did not bother to extract it from my old rom.
Now where will I find the correct "sym.txt" for a "French Switzterland" keyboard?
jiffyspace said:
I applied the last registry hack on http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry to switch back to the german keyboard.
I put in these values:
[HKEY_CURRENT_USER\keyboard layout\Preload]
"Default"="e0010407"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
"Default"="e0010407"
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
"Layout"="132103" (which means 20407 in Hex)
Click to expand...
Click to collapse
I also had this problem. The thing is: ONLY change the Qwerty-key ... leave the other two alone (that is: e0010409 for WWE ROMs) ... then everything will work again. You might want localized versions for: autocorrect.txt, dictprob.dat, mssp2_XX.lex, statdict.dat and sym.txt. Extract them from a ROM for your region...
Cheers,
-mARKUS
Umlauts are available now!
Thanks a lot! What a simple solution That was definitely something which I should have found out by myself.
Anyway, thank you. The Umlauts are back now.
yeah, awesome. thanks for the help mbirth!
hm, I was just looking for autocorrect.txt, dictprob.dat, mssp2_XX.lex and statdict.dat but couldnt find them anywhere in the windows dir. can someone tell me where they are located?
_4saken_ said:
hm, I was just looking for autocorrect.txt, dictprob.dat, mssp2_XX.lex and statdict.dat but couldnt find them anywhere in the windows dir. can someone tell me where they are located?
Click to expand...
Click to collapse
For me the files are now at those paths:
C:\Windows\autocorrect.txt
C:\Windows\dictprob.dat
C:\Windows\mssp2_ge.lex
C:\Windows\statdict.dat
Also the registry key HKLM\SOFTWARE\Microsoft\Spell Check\Main_Dict has to contain the path to the mssp2_ge.lex ... so:
Main_Dict = "\windows\mssp2_ge.lex"
I found a German Language pack from Wundi somewhere here ... it contains the files and sets this and the Qwerty-registry-entry.
Maybe you hide the ROM files? I also have the original mssp2_en.lex And I'm almost sure, if I delete the newer dictprob, statdict and autocorrect, I will see the original versions again....
Cheers,
-mARKUS
P.S.: I prefer Total Commander for file management. It has an option "Hide ROM files" ... this has to be turned off to be able to see files in ROM.
mbirth said:
I also had this problem. The thing is: ONLY change the Qwerty-key ... leave the other two alone (that is: e0010409 for WWE ROMs) ... then everything will work again. You might want localized versions for: autocorrect.txt, dictprob.dat, mssp2_XX.lex, statdict.dat and sym.txt. Extract them from a ROM for your region...
Cheers,
-mARKUS
Click to expand...
Click to collapse
mbirth, I followed your advice and reversed the changes made in the two other reg, and only changed the Qwerty' key to French-Switzerland, but without success so far. I know there must be a solution and I look forward to finding it...

Diamond Keyboard for Dual working with hardware keypad

It seems like I've fixed it. The diamond keyboard from Gullum a bit edited here and there... and it is working, including the hardware keypad, on my Dual 16 keys!!!!!
Method is the same as with Gullum:
Step one: depending on your version install one of the two cabs
for 16 keys hardware keypad install the Diamond Keys for Dual
for 20 keys hardware keypad install the Diamond Keys for Dual 20 keys from the cab in the 9th post of this thread. The old cab file didn't work correctly as stated by benpo. Therefore this new cab please let me know if it works correctly.
Step two: install one or more of the language packages of your choice.
Packages:
- Danish Keys for Dual
- Dutch Keys for Dual
- English Keys for Dual
- Finnish Keys for Dual
- French Keys for Dual
- German Keys for Dual
- Greek Keys for Dual
- Italian Keys for Dual
- Norwegian Keys for Dual
- Polish Keys for Dual
- Russian Keys for Dual
- Spanish Keys for Dual
- Swedish Keys for Dual
There is one bug that I'm aware off if you find others please report them:
- When switching to 123 on the software Touch Keypad it gets ****ed up.When you switch back to abc it's back to normal.
- With 16 keys version the keypad is named Touch Keypad instead of Touch Diamond Keypad. When I change it, the hardware keypad is in qwerty again.
Credits go out to Gullum off course for all his hard work.
20key
could you make a fix for the HW keyboard of the 20keys?
I'm not at home right now but when I am I will fix a version for the 20 keys hardware keypad.
wmn79 said:
It seems like I've fixed it. The diamond keyboard from Gullum a bit edited here and there... and it is working, including the hardware keypad, on my Dual 16 keys!!!!!
Method is the same as with Gullum:
Step one: install the Diamond Keys for Dual
Step two: install one or more of the packages of your choice.
Packages:
- Danish Keys for Dual
- Dutch Keys for Dual
- English Keys for Dual
- Finnish Keys for Dual
- French Keys for Dual
- German Keys for Dual
- Italian Keys for Dual
- Norwegian Keys for Dual
- Polish Keys for Dual
- Russian Keys for Dual
- Spanish Keys for Dual
- Swedish Keys for Dual
There is one bug that I'm aware off if you find others please report them:
- When switching to 123 on the software Touch Keypad it gets ****ed up.When you switch back to abc it's back to normal.
- The keypad is named Touch Keypad instead of Touch Diamond Keypad. When I change it, the hardware keypad is in qwerty again.
Credits go out to Gullum off course for all his hard work.
Click to expand...
Click to collapse
Absolutely brilliant, it also works on a Asus P750 for the hardware keyboard!
Hoping my keybord will continue working as before a few days with it!
I've put a 20 keys version in the startpost, please test if it works on a 20 keys Dual.
doesn't work on 20 keys dual
Keys are not mapped correctly when typing from the hardware keyboard.
Appreciate the effort!
Really hope you will manage to resolve it soon.
If it helps, here's the mapping:
Key <> Shows
QW! <> @.!
ER1 <> AB1
TY2 <> DE2
UI3 <> GH3
OP. <> JK.
AS? <> MN?
DF4 <> PQ4
GH5 <> TU5
JK6 <> WX6
L, <> +,
[email protected] <> [NULL][NULL]@
CV7 <> [NULL][NULL]7
BN8 <> [NULL][NULL]8
M9 <> [NULL]9
BACKSPACE, SYM, Shift, Enter - seems to be fine.
The soft keyboard works great! Including the 123 mode!!
BTW, another interesting thing - one of the main reasons I am waiting to try out this keyboard is because of the problem with 3rd party apps, like Opera or especially Good Messaging (Goodlink) - with the standard Dual Keyboard, the HW keyboard is stuck in 123 mode and the XT9 button does not respond, so you can't switch to another mode.
With this keyboard, it seems that the keyboard works with letters, but the letters appears only in the autocomplete line and not inside the application text fields. I'm typing and no text appears there!
I found that if I work in ABC mode with all XT9 options turned off (checked-off), it works OK, besides from the wrong mapping above.
I like to get the XT9 working on 3rd party apps, but ABC is a huge leap for me. I'm now enxious to see it working.
Thanks!!
20key Soft keyboard also not working on 3rd party apps
Just noticed that the soft keyboard also doesn't work with third party apps. It doesn't display anything, neither in ABC nor XT9 modes.
It does print out correctly symbols and numbers though.
Edit:
The above is relevant to the Touch Diamond Keyboard only.
The Touch Diamond Keypad does not work (sorry for misleading).
Touch Diamond Qwerty does work well as a soft keyboard also in 3rd part apps, in ABC mode (XT9 mode still does not work).
Please try this new cab.
I have changed some things in the 20 keys cab version, please test if it works now.
I have changed some things in the 20 keys cab version, please test if it works now.
Click to expand...
Click to collapse
I use 20Key QWERTZ Hardware Keyboard
Key <> Shows
QW! <> Q
ER1 <> W
TZ2 <> E
UI3 <> R
OP. <> T
AS? <> Y
DF4 <> U
GH5 <> I
JK6 <> O
L, <> P
[email protected] <> A
CV7 <> S
BN8 <> D
M9 <> F
Helping out?
Maybe we can help you out here, if you guide us in doing the HW buttons mapping, then we can try out various options and shorten the cycle
Well actually I haven't found that out myself yet, you can have a look in the files: eT9.Nike.20Keys.0409.kmap.txt & eT9.Nike.20Keys.kmap.txt in your windows folder. My guess is the solution lies in there but I don't know how to fix it yet.
Czech language
Hello,
please is it possible to made Czech T9? Anyway....excelent work.
It is possible but I need a file from an rom with czech xt9 enabled. If you have one look in the windows folder, find the file cshpd.kdb and post it here.
wmn79 said:
I have changed some things in the 20 keys cab version, please test if it works now.
Click to expand...
Click to collapse
I tried this. While the softkey pad is great (better than the Dual's original) the hardware keypad is stuck on the "add new word" (the plus sign on the right) mode in all applications so it isn't very usable
e.g. you cannot search for contacts in the phone application etc.
Do you mean that you always get the black line with the plus sign?
Can you be more specific?
Czech T9
The Czech T9 for Diamond keyboard i found here - http://forum.xda-developers.com/showthread.php?p=2198374, but after install - SW Diamond keyboard writing czech and HW keyboard writing only numbers. Any idea?
Yes I am aware of that post as you can read in the startpost of this thread. That is the keyboard where I based all the files on.
But for the Dual we need a special file per language to enable the hardware keyboard for Czech that is the file cshpd.kdb and it can be found in the windows folder of a Touch Dual with the hardware keyboard enabled with Czech language.
So if you have the file or you can get an original Czech rom please post it and I will fix the cab file for czech language.
wmn79 said:
Do you mean that you always get the black line with the plus sign?
Can you be more specific?
Click to expand...
Click to collapse
Yes, when I slide out and try to use the hardware keyboard I always get the black line with the plus sign.
As far as I know that's normal. The moment I slide out and push the first key on the keypad I get the black bar with the plus sign. But it functions normal for me. When a word is complete I push the space button and it starts with a new word.

USB host - non US keyboard

Hi,
have got everybody experiences with non US keyboard with TG01 USB host? Can I write specific national language letters in this mode? How kind of software I can use for it?
Conseil said:
Hi,
have got everybody experiences with non US keyboard with TG01 USB host? Can I write specific national language letters in this mode? How kind of software I can use for it?
Click to expand...
Click to collapse
I'm also interest in your question: I want to use a Spanish Keyboard with a WME ROM because special characters ?&%/().....doesn't work (Like you).
I had this problem in the past and solved it with a great program called AE Software AEKMap (ask me if interested)
But I'm sure that cockers can help us because if I use a Spamish ROM, the Spanish keyboard works perfectly, so I'm sure that there must be a key Reg to change it.
BR.
THX
...but I must to use original ROM, becouse do not exist ROM in me language.
One way for reason this problem (IMHO).
User can define national letters in WM device via file sym.txt or sym0409.txt located in Windows folder. This files is simply txt files an user can change it for instance via Notepad. Unfortunatelly this letter is activated via SYM key on HW keyboard of mobile device. In USB host mode user use classic PC full size keyboard without SYM key.
Can some cocker help us?

[Q] To advanced CM6-latest users with keyboard-layout other than qwerty

Hi there,
how did you change your keyboard layout? As there are so much methods to change it, how did you do it? I am wondering if my method is correct:
1) install CM6-latest (miniCM version) with all hotfixes
- Use the files from: http://forum.xda-developers.com/showthread.php?t=982341
2) install CM7-ActivateSEKeyboard.zip
3) CM7-KeyboardUpdate.zip
4) german_underscore.zip
5) qwertz.zip
6) blacktheme.zip
7) wipe cache
8) reboot
9) set language again to german everywhere where it is possible
10) reboot second time
It seems everything works but:
- under certain circumstances sym menu freezes
- using andoid onscreen keyboard the hardware-keyboard is still qwerty
Either it's a bug to be fixed or I was doing something wrong. So I ask you:
- Did you recognize that, too and live with that?
- Or did you change your keyboard layout in another way and that works perfect and may you so helpful to tell me and others having my problem how!?
Thanks, guys.
If you want a QWERTZ keyboard, just change with root explorer's editor in system/usr/keyboard-config/keyprint.xml
THIS:
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="qwertz"/>
Then save and reboot.
Temes
so if i get this right for azerty (got a dutch phone) i do
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="azery"/>
???
will help allot
sslanc said:
so if i get this right for azerty (got a dutch phone) i do
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="azery"/>
???
will help allot
Click to expand...
Click to collapse
just tried it cause i couldn't wait and it works the other way around
TY
i still have issues. When I install the qwertz update I still not have the sym funktion to type "ä" or "ü" instead of these symbols i get "*" for typing sym+u. I already replaced the xml files but it didn't wokred.

Categories

Resources