Sym key enabeling - 8125, K-JAM, P4300, MDA Vario ROM Development

As I'm not from an English speaking country I have a problem that might also be interesting to such that are. I use Farias final crossbow rom on my wizard.
I would like to enable the Sym key on my keyboard so I can access special characters without the on screen keyboard. I have found some general notes about it here:
http://blogs.msdn.com/windowsmobile/archive/2006/03/27/562162.aspx
There I have even learned how to change the order the symbols appear when hitting the sym key. sym.txt in windows folder.
However a friend and I don't manage to get the Sym key to work. It doesn't do anything. I have changed keyboard layout from 0409 to 0407 (German). Does it have anything to do with that? Is there a registry entry I need to change? Who can help me out here? Do your Sym keys work? I have not found one thread about this throughout XDA-dev.
THX
BenOggo

i found this for wm5
http://forum.xda-developers.com/showthread.php?t=283894
unfortunatley the fourth key does not exist in wm6. So how could this be done?
Also just set it back to 0409 and the sym key does work then. But thats no option as all other symbols and zy are messed up then.

HKCU\ControlPanel\Keybd\Locale=0407
HKCU\keyboard layout\Preload\Default=e0010407
HKCU\keyboard layout\Preload\1\Default=e0010407
HKLM\SOFTWARE\OEM\Qwerty\Layout=0x20407
Ok i just created the 4th key and tried it with the others on 07 or 09 but doesent change anything.

Ok. Thanks to ppc-welt.de I found out how it works.
Only the Locale string should be changed to 0407 all other keys are left as they are in standard english. Voilà it works with Sym-Key.

Related

Changing keyboard layout

My TyTN II has a Norwegian layout with keys that are special for my language, but after I flashed to Sleuth, I can't seem to use these keys. In fact, most key combos that involve FN and some other key gives the wrong character.
Is there any way I can re-map my keys to the proper symbols?
Jckf said:
My TyTN II has a Norwegian layout with keys that are special for my language, but after I flashed to Sleuth, I can't seem to use these keys. In fact, most key combos that involve FN and some other key gives the wrong character.
Is there any way I can re-map my keys to the proper symbols?
Click to expand...
Click to collapse
With MagiKB Lite you can do it on the hardware keyboard - the key mapping is customizable - you could start with the att 8925 key map (download attachment below), and then modify the key combos that aren't right for your Norwegian layout.
I think this is what you need in the second post there is a link for a Norwegian keyboard layout cab file.
http://forum.xda-developers.com/showthread.php?t=345426
-McMex
mcmexican said:
I think this is what you need in the second post there is a link for a Norwegian keyboard layout cab file.
http://forum.xda-developers.com/showthread.php?t=345426
-McMex
Click to expand...
Click to collapse
Thank you. It works like a charm. How about the on-screen keyboard and the handwriting recognition?
I use cooteks Touchpal keyboard I love it I can type faster on it than I can with the hardware keyboard.
http://www.cootek.com/
I dont know much about handwriting recognition software.
-McMex
cushcalc said:
With MagiKB Lite you can do it on the hardware keyboard - the key mapping is customizable - you could start with the att 8925 key map (download attachment below), and then modify the key combos that aren't right for your Norwegian layout.
Click to expand...
Click to collapse
thx for the map for Kaiser devices. Just for reference I attach my Wizar (Qtek 9100, etc) WWE qwerty keyboard layout map for MagiKB...in case this could help someone...
I mapped the win key to context menu, double click for windows menu. this way, copy paste from keyboard is easier.

HW keyboard - how can I write local characters?

Hallo,
I can use keys Sym+Space on Kaiser for national characters like ěščřžýáí, which I edit in file sym.0409.txt.
This file is in /windows directory on Raphael too, but how can I use it? I cannot write nationals chars on hardware keyboard...
Advice me, please.
Hi. Use MyMobiler to type using your computer and modify that file.
I have modified sym.0409.txt and it was copy to /windows directory. It is ok.
But my problem is, that I cannot type national chars on hw keyboard, because I do not how... :c)
Still no solution? :c/
No answer, but more questions. Would it be possible to change the layout? Would one be able to do that with a simple hex editor applied to a dll file?
I have same question as nethopper. It will be great, if we can type our national chars on the hardware keyboard (via FN key), beause previous sollutions, which works fine on Universal or TyTN II don´t work on Touch Pro :-(
I've often wondered if we could do like on a PC and hold down the Alt key and type the ASCII code
German Umlauts like ä ö ü can also not be used with the hardware keyboard.
If someone knows a way... Let me know
I wonder why they dont use the -regular character - point - space - thing anymore...
Right now I use T9 to get the Umlauts when writing sms/emails but in normal programms like the contacs you cannot use T9 so I have to use a softwarekeyboard (Touchpal)....
German layout is easy to set up.
\\HKLM\HARDWARE\DEFVICEMAP\KYEBD\CurLang
Value 1033 - English - It is default.
Value 1031 - German - I tried it. It is realy german keyboard layout. I use this settings on my Kaiser, because I neet to use QWERTZ.
Value 1029 - Czech - In device si missing kyeboard map definition. Grrr...
For example, other values are here: http://support.microsoft.com/kb/229690
But you need to try it.
I've changed the layout to my liking with AE Keyboard Mapper from http://ae.inc.ru/aekmap.php
Hello,
My problem is that I want to use Cyrillic virtual keyboard, but I do not know where to make the necessary changes. Reviewed sym.0409.txt, but did not understand what to change.
Thanks for the help.
Termiter said:
German layout is easy to set up.
\\HKLM\HARDWARE\DEFVICEMAP\KYEBD\CurLang
Value 1031 - German - I tried it. It is realy german keyboard layout. I use this settings on my Kaiser, because I need to use QWERTZ.
-------------------------------------------------------------
--->
This works an a Kaiser, Hermes and so on..
But the Keyboard on the Raphael is different.
All key are mapped differently
and the old method to get Umlauts dont work anymore...
For Example -> A + FN + Space = T9 Settings...
Click to expand...
Click to collapse
It's really a big problem. Why did they change it? T9 is good for tel. keyboard not for full hardware one.
toffo said:
I've changed the layout to my liking with AE Keyboard Mapper from http://ae.inc.ru/aekmap.php
Click to expand...
Click to collapse
Can you provide your mapper file, please?
Thanks in advance
[Solution]
Folks,
the truth is out there ;-)
In the wiki there is a page that explains all:
http://wiki.xda-developers.com/inde...Mobile Smartphone Internationalization Issues
To make it short (using german umlaute as example):
- copy \windows\eT9.Raphael.wwe.kmap.txt to your pc
- rename the file to eT9.Raphael.de.kmap.txt
- open with you favorite text editor
- look for the following lines:
{U U U U U 0x06}
{O O O O O 0x08}
{A A A A A 0x0a}
Change them to:
{U U U Ü U 0x06}
{O O O Ö O 0x08}
{A A A Ä A 0x0a}
- Save the file as UNICODE Text (Attention: this one is important!!!)
- Copy it over to your device
- Open a regestry editor and navigate to:
HKLM\Software\Tegic\eT9\Ime\KeyboardLayouFiles (no typo here, Layou not Layout!)
Edit the value of aterisk key from eT9.Raphael.wwe.kmap.txt to eT9.Raphael.de.kmap.txt
- close registry editor
- open notepad or sms or whatever
- switch to landscape by sliding out the keyboard
- to get german umlaute (or your own changes) simply press FN + key (u,a,o, or whatever you changed in the above file)
enjoy
c0rnholio said:
Folks,
the truth is out there ;-)
In the wiki there is a page that explains all:
http://wiki.xda-developers.com/inde...Mobile Smartphone Internationalization Issues
To make it short (using german umlaute as example):
- copy \windows\eT9.Raphael.wwe.kmap.txt to your pc
- rename the file to eT9.Raphael.de.kmap.txt
- open with you favorite text editor
- look for the following lines:
{U U U U U 0x06}
{O O O O O 0x08}
{A A A A A 0x0a}
Change them to:
{U U U Ü U 0x06}
{O O O Ö O 0x08}
{A A A Ä A 0x0a}
- Save the file as UNICODE Text (Attention: this one is important!!!)
- Copy it over to your device
- Open a regestry editor and navigate to:
HKLM\Software\Tegic\eT9\Ime\KeyboardLayouFiles (no typo here, Layou not Layout!)
Edit the value of aterisk key from eT9.Raphael.wwe.kmap.txt to eT9.Raphael.de.kmap.txt
- close registry editor
- open notepad or sms or whatever
- switch to landscape by sliding out the keyboard
- to get german umlaute (or your own changes) simply press FN + key (u,a,o, or whatever you changed in the above file)
enjoy
Click to expand...
Click to collapse
The mentioned wiki page is a bit too long to read. Could you explain that why you changed exactly the 4th character in each array?
I mean what happens when there are more speacial vowels in a language.
Is it enough to replace 2nd, 3rd, 4th, etc.. with the ones I want to use, then it'll appear in order when I push Fn + key more then once, or it has to be done in a different way?
mydexterid said:
The mentioned wiki page is a bit too long to read. Could you explain that why you changed exactly the 4th character in each array?
I mean what happens when there are more speacial vowels in a language.
Is it enough to replace 2nd, 3rd, 4th, etc.. with the ones I want to use, then it'll appear in order when I push Fn + key more then once, or it has to be done in a different way?
Click to expand...
Click to collapse
It's explained in the file itself:
// Format:
// {VK VK1 VK2 CH1 CH2}
// VK -> value from keyboard driver
// VK1 -> key mapped, interpret by IME
// VK2 -> key to interpret when for press and hold
// CH1 -> symbols produced by Fn + key
// CH2 -> symbols in 123 mode
// CH4 -> Key Index
Under normal circumstances the eT9DeadKeys.txt will be used when pressing FN + SPACE. Raphael opens (as we all know) the T9 Menu when using this key combo. This is also defined in the above file:
{0xEA 0x12 0x00 0x00 0x00 0xff} // T9 Menu - 0x12
Maybe if you comment this line out it will use the deadkey-mapping. Just give it a try and report back.
cheers
c0rnholio said:
{0xEA 0x12 0x00 0x00 0x00 0xff} // T9 Menu - 0x12
Maybe if you comment this line out it will use the deadkey-mapping. Just give it a try and report back.
cheers
Click to expand...
Click to collapse
I just tried that, didn't work...
c0rnholio, you are the man! This works like a charm! Took me 5 minutes to put the Ä Ö and Ü in the file and now my TP can do the Umlaute, in T9 as well as in ABC (no other changes, just as in the original post #15). Many thanks!
c0rnholio said:
It's explained in the file itself:
// Format:
// {VK VK1 VK2 CH1 CH2}
// VK -> value from keyboard driver
// VK1 -> key mapped, interpret by IME
// VK2 -> key to interpret when for press and hold
// CH1 -> symbols produced by Fn + key
// CH2 -> symbols in 123 mode
// CH4 -> Key Index
cheers
Click to expand...
Click to collapse
So this means that if a language has more special vowels in it (say 3), than this will not help.

Keyboard and accents

Hi everyone,
I'm upgrading from an Hermes, originally an italian WM5 then upgraded to WWE WM6. On this device, you would type accented letters by tiping the letter, then the function key, then the spacebar. The vowel would automatically change to the accented variant ("e" to "è", "é" and so on).
Now I bought a WWE Raphael, where FN+space has other functions (that I don't really need). Is there any way to restore the italian TyTN way of typing?
Thanks!
one possible solution
see if this one works for you:
http://forum.xda-developers.com/showthread.php?t=459253
Unfortunately, I have a different keyboard layout, so it doesn't work for me. Not until the developer of the application maps the SYM key to something else.
help - keyboard!
The mobylnaut application I point to in the previous post would be a solution for this problem, if only I knew how to make the Sym key work as a standalone key, instead of the way it works on the FUZE keyboard. Does anyone know how to do that? HELPPP

Keyboard layout, install additional dlls?

hello,
i know the keyboard layout problem has been discussed a few times already, and i know the solutions, but it seems like i need an additional dll / registry "hack" to get it to work. ive installed the Lite rom v1.4.5. by luca15thebig, it's an english rom with qwerty keyboard layout, but i'd need the german layout. so i've tried the hints given on other threads on wizard forum but they didnt change anything. so ive looked into the [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\] key in the registry, but theres only the layout code for US keyboard layout (*0409) theres only two entries with 0409 at the end but none like *0407. so, is there a cab / registry hack to get it back working? thanks in advance
the_fish said:
hello,
i know the keyboard layout problem has been discussed a few times already, and i know the solutions, but it seems like i need an additional dll / registry "hack" to get it to work. ive installed the Lite rom v1.4.5. by luca15thebig, it's an english rom with qwerty keyboard layout, but i'd need the german layout. so i've tried the hints given on other threads on wizard forum but they didnt change anything. so ive looked into the [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\] key in the registry, but theres only the layout code for US keyboard layout (*0409) theres only two entries with 0409 at the end but none like *0407. so, is there a cab / registry hack to get it back working? thanks in advance
Click to expand...
Click to collapse
just change 0409 to 0407
cheers.
pa3x said:
just change 0409 to 0407
cheers.
Click to expand...
Click to collapse
thats what i did did not work, i guess i'd need the kbdde.dll or whatever it is called (is kbdus.dll in qwerty layout)
alright, i fixed it just installed Schaps Advanced Config and set the keyboard layout right on the misc tab

Change keyboard layout!

Hey!
Anyone knows how I can get my Swedish keyboard layout back? I changed to a custom ROM I found here and after that all my Fn buttons are screwed up and åäö doesn't work at all.
___
HTC TyTN II
Swedish kayboard layout
tsaros-se said:
The hardware keyboard is a easy regedit to make it swedish,
HKLM\HARDWARE\DEVICEMAP\KEYBD\
Change CurLang to 1044 and softreset for swedish hardware keys.
Click to expand...
Click to collapse
(I think you should see the original value 1033 (for English keyboard layout)
Just use Regedit or Total Commander to find this registry key, change it, and use your stylus to soft reset your Kaiser and you should be good to go.
Although I am from Czech Republic, I faced the same problem that the keyboard had English layout (actually not a big deal because the only difference is in mapping the "z" key to be "y" and vice versa). I changed this value to 1031 (which is the Czech keyboard layout) and after softreset it worksperfect as it should.
If not I suggest reading through http://forum.xda-developers.com/showthread.php?t=496197
or http://forum.xda-developers.com/showthread.php?p=4885879
u can use AEKMap

Categories

Resources