PDA

View Full Version : HOW TO USE ANY BUILT-IN KEYBD WITH A ROM IN OTHER LANGUAGE


Anonymous
07-01-2005, 02:33 AM
Very good news, guys!

I found how we can use our own country built-in keyboard using a ROM in a different language.

I have made the test with German, Greek, Spanish, French and Italian... and it works great! It's extremely simple to do it. You just need to change a value in the registry :lol:

You must edit the registry with any registry editor, i.e. PHM Registry editor and you must change change this key:

HKEY_LOCAL_MACHINE\SOFTWARE\OEM\QWERTY

Layout=123105 is the default value when you use a WWE ROM. 123105 is the value in decimal for 00020409... and 00000409 is the keyboard layout for the US keyboard in Windows

so if you change the value of "Layout" to...

Layout=132103 (which corresponds to 00020407 in HEX... 00000407 is the German keyboard)

Layout=132104 (which corresponds to 00020408 in HEX... 00000408 is the Greek keyboard)

Layout=132106 (which corresponds to 0002040a in HEX... 0000040a is the Spanish keyboard)

Layout=132108 (which corresponds to 0002040c in HEX... 0000040c is the French keyboard)

Layout=132112 (which corresponds to 00020410 in HEX... 00000410 is the Italian keyboard)

and so on...


In other words, as Layout is a dword key, you have to calculate the value in Decimal of "0002" followed of the last four digits for your Country, for instance "040c" for France. 0002040c in HEX is 132108 in decimal

I think many people will be intererested in this feature :)

Anonymous
07-01-2005, 04:26 AM
And for the froggies, I have created a cab file FRE_keyb_layout.cab available at ftp://xda:xda@forum.xda-developers.com/BlueAngel
you can put in your Extended ROMs (as I have already done), so your SPV M2000 will have a French keyboard after a reinstall :)

I could have also made the on-screen keyboard layout in French, but I prefer personally a qwerty keyboard (sorry) :oops:

PS: And don't forget to add the line:
CAB: \Extended_ROM\FRE_keyb_layout.cab
to your config.txt!

Tanguy
07-01-2005, 09:06 AM
And for the froggies, ...

Means, "and for the French .... ".


Artz, actually most of French do not know about this nick-name. May be we (French) should travel more often to the UK. It's been quite some time since we last visited Hasting city in 1066 :roll: :lol: :lol:

markimark
07-01-2005, 10:55 AM
in XDA2 Rom 2.20 there is no entry QWERTY.
What am I doing wrong?

melino
07-01-2005, 11:08 AM
same here... no qwerty entry in 2.20

Phil12345
07-01-2005, 11:56 AM
Can you make a GermanKeyboard.cab for the 2.20 WWE please?

Greetings from Southern Germany

Phil

Anonymous
07-01-2005, 06:26 PM
I have made a few new cabs for French, Spanish, Italian, German, Norwegian and Russian. You will find them at ftp://xda:xda@forum.xda-developers.com/BlueAngel/Keyboards/

I only have tested the French, Spanish and German. In fact, I don't know how many types of different keyboards are available for the XDA IIs and in which Countries the XDA IIs is sold.

In reply to markimark and melino, if you have a "Blue Angel" device (XDA IIs, MDA III, PDA2K Evo, etc.) you should find the HKEY_LOCAL_MACHINE\SOFTWARE\OEM\Qwerty key on the registry espacially if you're using a WWE ROM!!!

I'm using BA_WWE_BelDT_12200_557_10602_SHIP.exe from Dangaard (Belgium) with a SVP M2000 from Orange (France) which has an built-in AZERTY keyboard.

Pour Tanguy, oui, je sais bien... mais beaucoup d'anglais ne savent pas non plus qu'on les appelle "roast beefs"... mais, bon, je ne suis pas ni Francais ni Anglais, Monsieur! Je suis Basque (espagnol), meme si j'ai vecu en Angleterre, Russie, Suisse Allemande, Australie, Espagne... et j'habite Paris maintenant. Toutes mes amities, Tanguy

melino
07-01-2005, 06:42 PM
Thx, man!

But it is not working here in the end.
I now have this string in the registry with the right entry, but the layout hasnīt chanced.
Itīs still qwerty, even after softreset.

Any ideas?

Anonymous
07-01-2005, 07:04 PM
melino,

it's really strange. Just to be sure we're talking about the same thing: The on-screen keyboard will be in qwerty but the built-in keyboard should be in German.

Which ROM are you using exactly? Have you deleted any cabs from the extended ROM? Have you tried to use this patch ftp://xda:xda@forum.xda-developers.com/BlueAngel/Qwerty_change_end_bluetooth_patch.cab ?

I'm using BA_WWE_BelDT_12200_557_10602_SHIP.exe ROM version (I have removed only the belgium operators configuration cab) and it really works fine.

Let me know if you succed.

Regards

melino
07-01-2005, 07:16 PM
I didnīt know the Qwerty_change_end_bluetooth_patch.cab and so I just tried it out. :D
What ever the sense of this the only change is to me was that grey bar on the bottom on the today screen.
But qwerty was the same... :-(

The search funktion gave no info to me where this patch was released, could you plz tell me to topic, maybe it helps...

Anonymous
07-01-2005, 07:27 PM
merino,

please read this thread

http://forum.xda-developers.com/viewtopic.php?t=14827

melino
07-01-2005, 07:50 PM
forgot to tell you my rom: 2.20

Daimaou
08-01-2005, 04:55 PM
This is the SOFTWARE KEYB or the HARDWARE KEYB? COz for the software keyb this is not new, On brighT there was long ago a topic on it, I am looking a solution for the Hardware one, I cannot stand this French ROM, must turn my 9090 back to english even if the hardware Key is still in ZAERTY :(

By the way resco keyb do it as well ;) turn a QWERTY to AZERTY

Anonymous
08-01-2005, 06:10 PM
Daimaou,

This is the hardware solution. The software keyboard (on screen keyboard) will remain in English but your retractable keyboard will be in French!

melino,

you cannot have a MDA III (SPV M2000, XDA IIs, etc) call Blue Angel but a XDA II (Himalaya or Andes) because there isn't any ROM 2.20 but 1.2200

kind regards

Daimaou
09-01-2005, 03:55 AM
NO KIDDING !!!!!!!!!!!!!!!!!!!!


Wait wait wwait where is cuteftp.... :lol:

Daimaou
09-01-2005, 03:57 AM
the Folder is no longer on the FTP :(

Daimaou
09-01-2005, 04:01 AM
YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS


Sorry but YESSSSSSSSSSSSSSSSSSSSSSSSSSS

I found this BA_AZERTY_Hardware_Keyboard_Patch_for_WWE_ROM.cab, installed and it works ! GOOD LORDS IT IS AMAZING THANK YO GUYS !

Anonymous
09-01-2005, 11:24 AM
This topic has moved. You can find the newest information and updated cabs at:

http://forum.xda-developers.com/viewtopic.php?p=80355#80355

ArtZ

PapaSan
09-02-2007, 10:34 PM
Very good news, guys!

I found how we can use our own country built-in keyboard using a ROM in a different language.

I have made the test with German, Greek, Spanish, French and Italian... and it works great! It's extremely simple to do it. You just need to change a value in the registry :lol:

You must edit the registry with any registry editor, i.e. PHM Registry editor and you must change change this key:

HKEY_LOCAL_MACHINE\SOFTWARE\OEM\QWERTY

Layout=123105 is the default value when you use a WWE ROM. 123105 is the value in decimal for 00020409... and 00000409 is the keyboard layout for the US keyboard in Windows

so if you change the value of "Layout" to...

Layout=132103 (which corresponds to 00020407 in HEX... 00000407 is the German keyboard)

Layout=132104 (which corresponds to 00020408 in HEX... 00000408 is the Greek keyboard)

Layout=132106 (which corresponds to 0002040a in HEX... 0000040a is the Spanish keyboard)

Layout=132108 (which corresponds to 0002040c in HEX... 0000040c is the French keyboard)

Layout=132112 (which corresponds to 00020410 in HEX... 00000410 is the Italian keyboard)

and so on...


In other words, as Layout is a dword key, you have to calculate the value in Decimal of "0002" followed of the last four digits for your Country, for instance "040c" for France. 0002040c in HEX is 132108 in decimal

I think many people will be intererested in this feature :)

Just use this codes with attacher editor.. works directly from the PC, change the last digits, reset and done,, it works.

danieltompson
14-09-2007, 07:44 PM
How can I know thats code is for Portuguese Brazilian?
Tks,

JPBRA
18-10-2007, 08:32 PM
Hope this helps my friends in Brazil, i've just been able to change the sliding keyboard to brazilian portuguese layout (PTB) using the instructions on this post and the following info:

Layout=132118 (which corresponds to 00020416 in HEX... 00000416 is the Brazilian Portuguese keyboard)

More keyboard info is available here: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx

Thanks to all you guys that made this possible for a newbie like me.

JP

csv
27-11-2007, 10:42 AM
Sorry to ask about something that was maybe evident... I read all the thread but I am not sure about that point: is your trick avalaible only for hardware or also for software? I have a Himalaya SPV M1000 with WM6 in English, and I would like to use a French intern keyboard.

Thanks for helping

Cy

7mar2
28-11-2007, 03:22 PM
Is there any chance for an Arabic one ? ... lol ... the main Pda2k keyboard (QWERTY) is not supporting the arabic featureseven tho the On-Screen keyboard works well ... PLZ PLZ >.. NO registry stuff ... :P dunno whut to do with them ! .. any help Appreciated ! .. PPPPPPPLLLLLLLLLLLLLLLLZZZZZZZZZ I just need the Keyboard to suppoer arabic ! .. or i might switch back to the old WM2003 second :eek: .... but i can't I LOVE THE WM6 HELMI YoU RULE !!

akramabed
11-05-2008, 06:40 PM
On my BA I have possibilty on hardware Keyboard of 2 languages English and Arabic. When I upgraded to WM6 I lost the Arabic. Based on information here when I change the registery would I recover both or I just switch to another language and loose English? Is there a CAB to allow restoration of Arabic? Thanks

akramabed
24-09-2008, 03:32 PM
Anyone can help answer question above?

mheskol
12-10-2008, 12:26 AM
I'm Also having the same problem: Arabic hardware keyboard no longer types in Arabic after upgrade to WM6.0
Tried all the procedures I found on your forum but no lock there.
May we get some help please :o