using other languages.. - Advantage X7500, MDA Ameo General

how can i use another language with the hard keyboard on 7501? i have installed a second language on the device and i am using the on-screen keyboard with it but how can i use the hard keyboard?

c'mon ppl! who is in charge with the keyboard layout? it has to be a piece of software, somewhere. where?

The below registry changes will not help you with the Hebrew support, but if your second language is Russian, then your hard keyboard will start support it.
Add the following to your registry:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"InitialDelay"=dword:222
"RepeatRate"=dword:A
"Locale"="0419"
[HKEY_LOCAL_MACHINE\Software\OEM\Qwerty]
"Layout"=dword:00020419
Switching in between languages is possible by holding the left-bottom key (with the big blue dot on it) and pressing the Ctrl key in the same time.
For the Hebrew support try to change values of "Locale" and "Layout" keys to appropriates ones.

alx491 said:
The below registry changes will not help you with the Hebrew support, but if your second language is Russian, then your hard keyboard will start support it.
Add the following to your registry:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"InitialDelay"=dword:222
"RepeatRate"=dword:A
"Locale"="0419"
[HKEY_LOCAL_MACHINE\Software\OEM\Qwerty]
"Layout"=dword:00020419
Switching in between languages is possible by holding the left-bottom key (with the big blue dot on it) and pressing the Ctrl key in the same time.
For the Hebrew support try to change values of "Locale" and "Layout" keys to appropriates ones.
Click to expand...
Click to collapse
thanks, finally some hope! how/where from do i get the locale and layout info?
found locale: 1037 (i hope). anyway i did a backup registry and keep looking for the "layout"...
found everything at: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx
what i found in my unaltered registry:

I need the settings for english and greek in my keyboard... Please

Thanks a lot! I have little experience working with registry. After trying for couple of hours with no success I figured out that "Locale"="0419" should be a string value (not a DWORD Value). Now my keyboard works fine)

Related

Can i change O2 Rom to work correctly with spanish keyboard?

Hi,
In the office I have a qtek 9000 spanish version (spanish keyboard). I have upgraded to O2 english rom. Everything is fine but the keyboard. Some specials keys (colon, semicolon, etc) doesnt match keyboard because the rom "thinks" my keyboard is an "english keyboard". Is there any way to change it? maybe remapping the scan codes? may be applying a pach)?
Thanks
Was just looking into this...
I was just checking the other forums on this and came across some interesting posts in the wizard section on remmapping keyboard by way of a reg edit. Here is the data pertaining to the wizard. You can probably do the same with the Universal. CREDIT GOES TO OAINOT for this.
Now we need a small registry hack.
1. Use a registry editor like total commander.
2. Go to \HKCU(HK Current User)\ControlPanel\Keybd\Locale.
3. Change the value of the key "Locale" from "0809" to "0407". "0407" is the locale ID for Standard German. You can find other Locale ID suitable for you at: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx.
4. Do a soft reset and enjoy. All the keys and symbols have fixed right.
Try this.
I found this info by doing a forum search for "QWERTZ" (the german keyboard layout).
Good Luck and let me know how it goes.
Cyb
Also check out AE Keyboard Mapping Software
Thanks, I have solved it in other way.
I ve changed the key HKEY_LOCAL_MACHINE\SOFTWARE\OEM\Qwerty from 66569 (english) to 68617 (spanish) and works fine
hello
i have qwertz keyboard
and Italian rom
how i must change the key?
HKEY_LOCAL_MACHINE\SOFTWARE\OEM
why I don't see qwertz key in the registry?
if
I must create new one?

How to change a keyboard layout?

I bought an almost new O2 XDA mini S with iMate software (why is iMate's SW so popular?) and as its keyboard is mapped as a German one it was all fine until I haven't reinstalled the system yesterday. While getting to know the device better I even came across an option to change keyb's layout (then I saw that the signs on the buttons don't correspont to what I type, so I left it set to German).
As I said, after the format English became the default layout and it's very hard to type now.
Where/how can I set it to German layout. I'm not sure if I had installed something that allowed me to do that prior to reinstallation.
Thanks in advance
u will have to do a small registry tweak as follows :
Registry: HKCU\ControlPanel\Keybd
Key: Locale (string)
Value: 0407 German
u will need a software to access the registry like resco explorer or total commander
or u can read this :
http://forum.xda-developers.com/viewtopic.php?t=39725&highlight=easy+tweaking
Thanks tunx. I think that was what I did when changed to English for the first time
Hi, I have the german keyboard too and I was wondering if would it be possible to switch the z and w keys like on an english keyboard?
read the above link
or do this yourself :
Registry: HKCU\ControlPanel\Keybd
Key: Locale (string)
Value: 0809 English UK
0409 English US
0407 German
Anybody knows what is value for Polish keyboard layout?
oleyek said:
Anybody knows what is value for Polish keyboard layout?
Click to expand...
Click to collapse
It's listed here http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx
Tnx, I wasn't sure where exactly to put that code

QWERTZ keyboard layout

My O2 XDA Mini S has a QWERTZ keyboard layout, and the WM software uses QWERTY layout, thats why whwn I type using the keyboard, Ive always misused the Y with the Z, and vise versa. Also the symbols are all rumnbled into places. Is there a way I can use the QWETZ layout using the english WM, because I believe that the QWERTZ layout maybe compatible to WM German version. (I dont understant german, so I need the english version). Please help, because I dont think I can do anything with the physical layout of my keyboard so I just need a modification with the software.
you need to edit the keyboard language in the registry. the default is 0409 for english. im not sure what the german one is, but check the wiki, i'm sure you can find out some more info in there.
look at the next post, i figured it out
-Nstefanelli-
Code:
HKCU\ControlPanel\Keybd\Locale = 0407
You have to edit the registry, you need to change it from 0409 to the above.
Good luck.
-Nstefanelli-
Hi. I'm not able to safe any keys in the registry.
Done and rebooted. Edit was gone.
Maybe issue with my Registry editor?
I use the german keyboard as well. The easiest solution to that is the Registry wizard
ftp://ftp.xda-developers.com/Upload/cabs/RegistryWizard_PPC.ARMV4.cab
There you just change the keyboard to German and done with it.
As to the other, you should always wait a couple of minutes before reboot, looks like it actually take some time for the system to write it back into the registry.
In addition, it's moire than just the one key to change.
Bye
In here any simular cab like this, but for Czech qwertz keyboard?
Thanx in advance!
roland valentini said:
I use the german keyboard as well. The easiest solution to that is the Registry wizard
ftp://ftp.xda-developers.com/Upload/cabs/RegistryWizard_PPC.ARMV4.cab
There you just change the keyboard to German and done with it.
As to the other, you should always wait a couple of minutes before reboot, looks like it actually take some time for the system to write it back into the registry.
In addition, it's moire than just the one key to change.
Bye
Click to expand...
Click to collapse
Thanks.
But this location is not working for me
I have the same problem again....
This fix worked for me with wm5 but I just upgraded to wm6 and kb went to qwerty mode (the hardware is a qwertz).
I tried adding the above-mentioned key to the recommended location, and it did not work (that key does not initially exist on wm6).
I also found two keys: \\\registry\hkcu\keyboard layout\preload\default, and \\\registry\hkcu\keyboard layout\preload\1\default, and both of them had e0010409 as the value. I changed them both to e0010407 and tried coldboot after each (one and then both) and it still doesnt thinks its a qwerty keyboard.
Any ideas guys?
Thanks -- AshayinFLA

Need little help

After update,my Blue (french keyboard layout) works perfectly but how i can change keyboard layout to french (azerty)?any patch or something.I use helmi's ROM.
How To Use Any Built-in Keybd With A Rom In Other Language
HOW TO USE ANY BUILT-IN KEYBD WITH A ROM IN OTHER LANGUAGE
________________________________________
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
thx mate, i appreciate it

Switch keyboard from QWERTY to QWERTZ

Hi.
I have just installed the phone enabled rom. Everything is fine, but it is an english version. Actually I managed to switch everything from english to german EXCEPT the hardware keyboard. I have figured out the following keys in the registry:
HKCU\ControlPanel\Keybd (this is already known and does not seem to have any effect)
HKLM\System\CurrentControlSet\Control\Keyboard Layout (this seems to activate one of the defined layouts in the 'Layout'-key)
HKLM\System\CurrentControlSet\Control\Layouts
Could anyone, who has a german keyboard layout running, check what his/her entries in these three keys are?
If anyone has another solution for this issue, I would be happy to hear from you.
Thanks alot.
Don't know wether this is the solution, but there are lots of keyboard layouts listed in:
HKLM/System/CurrentControlSet/Control/Keyboard Layouts
The German Layout has the key number 00000407.
Maybe you only need to enter that number as value in:
HKU/Default/Keyboard Layout/Preload
Good luck
retir0
Hi
Thanks for your reply. The country code for German is known, I have tried that, but it caused some major problems including not working keyboards (not even the virtual keyboard). Only transcriber was still working.
That is why I thought the registry keys
HKLM\System\CurrentControlSet\Control\Keyboard Layout
HKLM\System\CurrentControlSet\Control\Layouts
would have more effect.
If you look into the "layouts" you will find "00000409" which defines the US keyboard layout. There you will find a "Layout File" that is called "KbdNopALL.DLL" and another value called "Layout Text" containing the value "US". I was wandering if changing any of these keys would enable the QWERTZ layout of the keyboard. So if anyone that uses a QWERTZ Layout could check what settings there are in these keys (e.g. "Layout File" is the same, but "Layout Text" is "DE" or "GER"). Does anyone know anything about the "KbdNopAll.DLL"?
Looking into "00000409" I find the "Layout File" 'KBDUS.DLL' and the "Layout Text" 'US'.
By contrast in "00000407" the values are 'KBDGR.DLL' and 'German'.
I've scanned the whole registry but didn't find any KbdNopAll.dll-file on my German version Shift.
Hope I could help a bit.
retir0
hmm, maybe someone should make a Keyb.cab or REG file, that switch automaticly the right Language codes into registry.
I remember, that this issue comes up all new releases of a WWE ROM, I think there is the solution in some older posts ;-)
Anybody knows how to make a *.cab file or a Reg file for pocket PC´s?
If I know that, I can make a "batch" file for easy changing to german Keyboard layout ;-)
got it
i finally got it.
i had a false entry in
HKLM/hardware/devicemap/keybd/CurLang
the value 407 was entered in Decimal which results in a wrong Hexadecimal value. Now I have entered 407 as a hex value which equals 1031 in decimal. now the layout is correct.
damn complicated that is....
thanks for your help everybody
retir0 said:
Looking into "00000409" I find the "Layout File" 'KBDUS.DLL' and the "Layout Text" 'US'.
By contrast in "00000407" the values are 'KBDGR.DLL' and 'German'.
I've scanned the whole registry but didn't find any KbdNopAll.dll-file on my German version Shift.
Hope I could help a bit.
retir0
Click to expand...
Click to collapse
I've got the same problem with my German Treo 750. Hardware keyboard swaps z and y. I've changed all registry entries, but what I need is a kbdgr.dll to change the contents of my new created 00000407 to Layout File KBDGR.DLL and the Layout Text to German.
Has anyone got an idea where I could get this kbdgr.dll for WM 6.0?
I googled my fingertips bleeding, but only found the dll for xp - and I'm sure that this wouldn't work with my Treo.
Regards and thanks,
Reiner
Is there really nobody with a German Treo 750 to help me?
Regards,
Reiner

Categories

Resources