Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
rodalfa
Old
#1  
rodalfa's Avatar
Member - OP
Thanks Meter 0
Posts: 60
Join Date: Jan 2006
Location: Barcelona
Default WM6: changing keyboard language

Hi all,
I'm trying to change the hardware keyboard language to Spanish in order to have all symbols correctly in my language.

I have tested:
1) Insert the Locale string with the language code -> it doesn't work.
2) Changing some registry keys with kbdus.dll and compime.dll, but not success at all (everything remained the same).

Somebody with a solution or any idea?
Qtek 9100 WM6 10.1.0.811 WWE Radio 2.61.11
 
fla242
Old
#2  
fla242's Avatar
Senior Member
Thanks Meter 0
Posts: 153
Join Date: Apr 2004
hello,

First solution should work, have you make a soft reset (with power button)
----------------------
RIP Tof
----------------------
 
rebelyell
Old
(Last edited by rebelyell; 22nd January 2007 at 12:41 PM.)
#3  
rebelyell's Avatar
Junior Member
Thanks Meter 0
Posts: 20
Join Date: Jan 2005
Location: Vrhnika
Thumbs up Instructions For Key Mapping

I can confirm that you can change key-mapping for keyboard with some registry modification.

Here are instructions. I use Total Commander for editing registry. These instructions also work for WM5.0 AKU 3.2, AKU 3.3 and AKU 2.3 (tested).

------------------
1. HKCU >> ControlPanel >> Keybd
create string named Locale and put 4-digit code of your keyboard (my german wizard with WM6.0 WWE ROM uses 0407)

2. HKCU >> keyboard layout >> Preload >> 1 >> Default
change value of last 4 digits to your code (in my case, I changed e0010409 to e0010407)

3. HKCU >> keyboard layout >> Preload >> Default
change value of last 4 digits to your code (in my case, I changed e0010409 to e0010407)

4. exit registry editor and continue to operate your device for few minutes. After that, softreset. Caution: sometimes your wizard "forgets" to write modifications to your registry, so repeat this procedure 'till it works.
------------------

If you don't know your 4-digit code, look at the following page, find your country and read LcidHEX code
http://www.microsoft.com/globaldev/r...p/xp-lcid.mspx

bye
Robert
______
Tytn
 
JouSePo
Old
#4  
JouSePo's Avatar
Senior Member
Thanks Meter 6
Posts: 266
Join Date: Nov 2005
Quote:
Originally Posted by rebelyell View Post
I can confirm that you can change key-mapping for keyboard with some registry modification.

Here are instructions. I use Total Commander for editing registry. These instructions also work for WM5.0 AKU 3.2, AKU 3.3 and AKU 2.3 (tested).

------------------
1. HKCU >> ControlPanel >> Keybd
create string named Locale and put 4-digit code of your keyboard (my german wizard with WM6.0 WWE ROM uses 0407)

2. HKCU >> keyboard layout >> Preload >> 1 >> Default
change value of last 4 digits to your code (in my case, I changed e0010409 to e0010407)

3. HKCU >> keyboard layout >> Preload >> Default
change value of last 4 digits to your code (in my case, I changed e0010409 to e0010407)

4. exit registry editor and continue to operate your device for few minutes. After that, softreset. Caution: sometimes your wizard "forgets" to write modifications to your registry, so repeat this procedure 'till it works.
------------------

If you don't know your 4-digit code, look at the following page, find your country and read LcidHEX code
http://www.microsoft.com/globaldev/r...p/xp-lcid.mspx

bye
Robert
I do this but no results and in registry is still saved :S
HTC Universal - Windows Mobile 6.1
 
rodalfa
Old
#5  
rodalfa's Avatar
Member - OP
Thanks Meter 0
Posts: 60
Join Date: Jan 2006
Location: Barcelona
Quote:
Originally Posted by JouSePo View Post
I do this but no results and in registry is still saved :S
It's the same for me: in WM6 at least it doesn't work, at least with the spanish code 040a.

Moreover, this registry keys reference to another ones:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Ime File"="compime.dll"
"Layout Text"="COMP IME"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\00000409]
"PS2_AT"="kbdus.dll"
"Layout Text"="US"
"Layout File"="kbdus.dll"

that probably need also to be changed, but I think I would also need the .dll files for the spanish language.
Qtek 9100 WM6 10.1.0.811 WWE Radio 2.61.11
 
BenOggo
Old
#6  
Junior Member
Thanks Meter 0
Posts: 26
Join Date: Jan 2007
changed to german(switzerland)version 0807. Reg still saved. Keyboard does not get it. will try 0407 now.
 
BenOggo
Old
#7  
Junior Member
Thanks Meter 0
Posts: 26
Join Date: Jan 2007
Haha!!!! Changed to 0407 and tataaaaa!!!! it works just fine. I tried each and every one of the keys. Apparently there is no special German(Switzerland) setup. I can tell because there is also the ß(its a kind of double S) -key on there. We would not use that in Switzerland. THX rebelyell
 
rodalfa
Old
#8  
rodalfa's Avatar
Member - OP
Thanks Meter 0
Posts: 60
Join Date: Jan 2006
Location: Barcelona
Default Give more details please

Quote:
Originally Posted by BenOggo View Post
Haha!!!! Changed to 0407 and tataaaaa!!!! it works just fine. I tried each and every one of the keys. Apparently there is no special German(Switzerland) setup. I can tell because there is also the ß(its a kind of double S) -key on there. We would not use that in Switzerland. THX rebelyell
Have you got WM6 rom?

Which reg keys have you changed?

Which keyboard has been changed (sip or physical)?
Qtek 9100 WM6 10.1.0.811 WWE Radio 2.61.11
 
rodalfa
Old
#9  
rodalfa's Avatar
Member - OP
Thanks Meter 0
Posts: 60
Join Date: Jan 2006
Location: Barcelona
Yes I have tested it with 0407 and it seems that the keyboard is correct with the germany language... but no way with the spanish 040A key.

Nobody with a solution nor ideas????
Qtek 9100 WM6 10.1.0.811 WWE Radio 2.61.11
 
rodalfa
Old
#10  
rodalfa's Avatar
Member - OP
Thanks Meter 0
Posts: 60
Join Date: Jan 2006
Location: Barcelona
Default SOLVED

Quote:
Originally Posted by rodalfa View Post
Yes I have tested it with 0407 and it seems that the keyboard is correct with the germany language... but no way with the spanish 040A key.

Nobody with a solution nor ideas????
Finally I got the solution: for any strange reason the spanish with 040A code is not working, but it is with 0C0A code.
Qtek 9100 WM6 10.1.0.811 WWE Radio 2.61.11

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

XDA University: Crafting Recovery-Flashable Packages

Those of us who use Linux on a day to day basis don’t think twice about sinking … more

Side-Swiping Multitasking with Kakudo

Recovering iPad users may still remember the multitasking function where you can swipe left or right to … more

Learn to Edit Graphics for your Development Work

The importance of good and appropriate graphics for your development work is undeniable. Be … more