yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze Themes and Apps] NKTA:
Yes you did help me, and i thank you.

Now thats the problem in this Pro, the physical keyboard layout is english and the files are wwe, which means is english too. But they don't match.

Resuming, i can write with the physical keyboard as equal in the picture. My actual ROM seems to be using the physical keyboard layout for wwe and i want to change it to the spanish one.

The question is, how is it possible to write with the wwe, if the mappings for the wwe (eT9.Raphael.wwe.kmap.txt) seems not to have mapped the £ and euro key.

I see that each key is mapped from left to right, from 1st row until the 5th.

If you check the second row, in the original file (eT9.Raphael.wwe.kmap), £ and euro are missing.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Keep in mind that "//" sequense means remark - which means that line

beginning with "//" , won't have any effect.

Regarding the mapping of physical keyboard, you should check the registry...

What do you have in the following key :

HKLM\System\CurrentControlSet\Control\Layouts ?
[Touch Pro, Fuze Themes and Apps] NKTA:
I have several folders:

00000409 ->(inside folder) Layout File + Layout Text + PS2_AT

00000816 -> Layout File + Layout Text + PS2_AT

e0010409 -> Ime File + Keyboard Layout + Layout Text

e0010816 -> Ime File + Keyboard Layout + Layout Text
[Touch Pro, Fuze Themes and Apps] f_mulder:
Ok,

00000409

and

e0010409 are for english,

and

00000816

and

e0010816 are for PT.

What do you have in e0010409\IME File and

e0010816 IME File ?

P.S : I only have english folders, so it is actually became interesting :-)
[Touch Pro, Fuze Themes and Apps] NKTA:
I'm glad, i was starting to think that i might be bothering u with so many questions.

When i press Ime File on:

e0010409 -> Ime File -> (double click and it shows) "\Windows\eT9ime.dll"

e0010816 -> Ime File -> "\Windows\eT9ime.dll"

Now, thats interesting, or isnt ? lol

When i click on Keyboard Layout -> 00000816 for both

This could be considered normal, since the portuguese keyboard is equal as the english. As previous said, HTC lanched in our market the same wwe physical keyboard. Spanish however had their own physical keyboard.

Check out the o / i / u.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Well....

I think I am out of any interesting ideas... :(

There are also .kdb files you should have in Windows directory...

Mind to try renaming the Spanish to Portuguese ?
[Touch Pro, Fuze Themes and Apps] f_mulder:
BTW, how do you know that you are typing in English layout and not in Portuguese?
[Touch Pro, Fuze Themes and Apps] NKTA:
I tried to open them, the kbd files, but no luck.

Worth the try.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Or change the registry keys to :

00000816 -> 0000040A

and

e0010816 -> e001040A ...
[Touch Pro, Fuze Themes and Apps] f_mulder:
Funny thing is that I have started this thread for Russian skin for HTS's soft keyboard, and now we are trying to solve HW keyborad problem :D ,

but I love that stuff, I am addicted to all this :D
[Touch Pro, Fuze Themes and Apps] f_mulder:
These should be binary files. Like keyboard drivers.

That's why I suggest to rename spanish to Portuguese :

System will still point to the same file_name , while contents of the file will

be different.

BTW: What do you have in the following key :

HKLM\System\CurrentControlSet\Control\Keyboard Layout\Active ?

My gues it is not 00000409....
[Touch Pro, Fuze Themes and Apps] NKTA:
Only one but. I can't edit their file names in the windows folder.

I'm trying to copy them to my uSD card and see if could do the trick.

HKLM\System\CurrentControlSet\Control\Keyboard Layout\Active

00000816

In another words, HTC believes that we (portuguese) may be the same as english. Common, we ain't that ugly ...
[Touch Pro, Fuze Themes and Apps] bnm7bnm:
installed on my topaz, now i have 3 language selections but whichever i select it stays english... maybe your cab is for other version..?
[Touch Pro, Fuze Themes and Apps] f_mulder:
Change the Active to 00000409 and soft reset,

Check if you still manage to type the euro sign.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Which cabs did you install?
[Touch Pro, Fuze Themes and Apps] NKTA:
I have noticed something that skipped ...

In the windows the only files that exists are:

eT9.HQD

eT9.Raphael.wwe.kmap

et9.SQR.Accented

eT9.SQR.Emoticon

eT9.SQR.English

eT9.sqr.Portuguese

eT9.SQR.Symbol

eT9AsDb

eT9Cdb

eT9DeadKeys

eT9MyWords.exe

eT9Rudb

...
[Touch Pro, Fuze Themes and Apps] f_mulder:
Try uploading my file to \Windows dir through ActiveSync.

It is renamed spanish kdb file.

And remove the .cab too :-) , it is not cab.

After uploading, set the "Active" key back to 00000816 , if you already changed it , and soft reset.

And one more thing, it is almost 4 AM here, so I have to go get some sleep :-).
[Touch Pro, Fuze Themes and Apps] NKTA:
Ok, will try.

By the way did what you asked by changing in the registry 816 to 409 and is exactly the same. All keys are exactly map as before including the FN keys. So no difference.
[Touch Pro, Fuze Themes and Apps] f_mulder:
My guess is that you onlu installed the language selector cab, but didn't install the cab with layout configurations.

Correct me if I am wrong...

This is the one you missed : HTC_Full_qwerty_russian_layout.cab .
[Touch Pro, Fuze Themes and Apps] f_mulder:
Check the "Active" key again...

I have a feeling it is still 816...
[Touch Pro, Fuze Themes and Apps] NKTA:
The ROM i have now its a PTG but WM6.5, thats what i'm checking that some files were remove due to free some space.

Even that it did had the files, i dont think its possible to change the physical keyboard layout separetly from T9, without doing what we are now.
[Touch Pro, Fuze Themes and Apps] NKTA:
Nope, its 00000409

Even after SR, it didn't change.

By the way how do you acess the Windows folder threw active sync.

Even the .kdb files don't appear when i am on active sync. But threw file explorer they appear and i can acess the windows folder on the Pro.

The problem is to paste the file into windows folder, everytime i try it selects the nearest file and the paste option doesn't appear.
[Touch Pro, Fuze Themes and Apps] f_mulder:
So , did you upload the file and soft reset?

I want to hear that we solved your problem, before I go to bed :D.
[Touch Pro, Fuze Themes and Apps] f_mulder:
After ActiveSync is connected, you have the Explore button.

Press on it. Then double click on "My Windows Mobile device" and then you'll see Windows folder.

And before the soft reset, change the "Active" back to 816.
[Touch Pro, Fuze Themes and Apps] NKTA:
Lol, its also 2am here.

The problem still persits. Need to find a way to acess the windows folder threm active sync. That should do the trick.
[Touch Pro, Fuze Themes and Apps] NKTA:
Thats a problem, i have windows mobile device center, as i said, i can't acess the windows folder even i try to edit the address bar:

Computador\HTC Touch Pro T7272\\\Application Data

=> HTC Touch Pro T7272\\\Windows (says it doesn't exist)

Is there any option on windows (Vista) that could do this ?

Found it, its the "Hide protected files of the operative system (Recomended)", if its checked it doesn't allow to show or enter in the folder.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Hm... Donno... I don't use Vista...

What you get if you only type Computador\HTC Touch Pro T7272\ ?
[Touch Pro, Fuze Themes and Apps] f_mulder:
I cross my fingers for us :).
[Touch Pro, Fuze Themes and Apps] NKTA:
Well, when i move the file to inside the windows folder it says i don't permission to create the file.

Lets give a rest for today.

Tomorrow i may giva a shot again, and if there is to overide the protection in the windows files.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Ok good night.

Try finding computer with XP and ActiveSync, instead of Vista.
[Touch Pro, Fuze Themes and Apps] bnm7bnm:
yes at first i did not install the layouts for russian & hebrew only the selector, but now i uninstalled everything then installed ur layout and hebrew layout from link you gave, then the selector, did soft reset & still same problem - i have choise of 3 languages but whichever i choose the keyboard stays english...

i think its something i'm doing wrong cause no one else have this problem... ill try this again when ill flash new rom.

anyway, the htc keyboard not as friendly as fiingerkeyboard right?

as i see its not as easy to switch languages and there are less options in htc keyboard... the only advantage is name suggestion in sms... or am i wrong?
[Touch Pro, Fuze Themes and Apps] f_mulder:
No doubt that Fingerkeyboard is a great keyboard, though , it is additional software that you have to install, while HTC Full Qwerty provided with almost every HTC and cooked ROM and provides good experience. I used to work with Fingerkeyboard myself on QVGA and I really liked it. Though , for VGA HTC is enough ( IMHO) , plus I have HW keyboard. I use Hebrew 2-3 times a week for SMS and Russian is mostly for just to be there :) , so meanwhile I am not installing any of these keyboards I used to have on QVGA device.

Anyway, if you are still interested to have these layouts for HTC keyboard, I will be happy to try and help.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Does your Vista user account have Administrator's permissions?
[Touch Pro, Fuze Themes and Apps] bnm7bnm:
you right its cooked and takes only few kilobytes to make it usable so its worth it.

now i'm sure its problem in rom i use cause theres special cab to fix non wwe lang in ezinput but still its not helping so ill wait till next flash then ill make it work...
[Touch Pro, Fuze Themes and Apps] f_mulder:
Please check if layout cab was successfully installed.

Check if you have it's name in "Remove programs" or, even better,

check if you have Pqwerty0d19.txt and LQwerty0c19.txt in \Windows dir.
[Touch Pro, Fuze Themes and Apps] NKTA:
Yes it does.

I did a simple thing, managed to do everything in the Pro by simply using pocket rar. Packing and unpacking takes alittle while but it does the trick, and it overwrites the file without any hassle.

I replaced, the eT9.sqr.portuguese by the spanish one renamed as the previous file, SR, and on the keyboard nothing changed. The extra symbols still remain the same.

Actually, it seems to me that these t9 files, in any way, affect the physical ketboard, only the virtual one. I'm going to try to replace the portuguese files again by the spanish one, renamed to overwrite the portuguese and see what happens to virtual kbd. Or atleast see any chages on the virtual keyboard.

Or maybe latter, its charging, went out of battery.

Another thing i tried was to change T9 definitions to spanish, and when i used the virtual keyboard it simply didn't displayed the keys, they were white squares with no content. If i tried to use them, it displayed squares only, no letters or numbers. So i'm guessing that those .kdb files are mappers only and ONLY for the virtual keyboard.

The question still remains, how does WM maps the physical keyboard.

I tried to change the registry from Keyboard Layout to 0000040A, but it seems that nothing changed. I 'm going to transfer all files from T9 portuguese (that are equal to the spanish) and then try the registry settings to see if anything changes when trying to write on a note with the physical keyboard.
[Touch Pro, Fuze Themes and Apps] f_mulder:
You might be right...

What is the value of the following key :

HKLM\HARDWARE\DEVICEMAP\KEYBD\CurLang ?

My guess is 2070 (or 816 in HEX)...

For the beginning, change it to 1033 (409 HEX, which is English) , soft reset, and report...
[Touch Pro, Fuze Themes and Apps] NKTA:
Yeap, its value is 2017 (Decimal)

Changing 2070 to 1033 and SR. The physical keyboard still keeps the english layout.

Whats the number for spanish =

In a previous post, the code for spanish i think it was said to be 40A, so in hex it should be 1034. Will try to see results.

Nothing, the physical keyboard sill uses the english layout.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Still keeps the English with special signs? Or special signs don't work anymore?

And question. I never had 2 languages on my device, so how do you tell the device which layout you want to use, I mean the HW keyboard. Is there any shortcut to switch from one layout to another?
[Touch Pro, Fuze Themes and Apps] NKTA:
Yeap it still uses the english layout, and keeps the special signs form english layout.

The main problem here is that portuguese ROM's stupidly uses the same physical keyboard layout including the names in english (Space Tab Caps ...) while the spanish got themself their own keyboard (Espacio, Mayús, Bloq ) and all the special signs that at this point i cannot use (ú, í, ó, é, á) all valid in my language. I wanted to reabilitate those special signs (in spanish) and use them.

There is no shortcut, but whats is the difference between english and russian keyboard ?
[Touch Pro, Fuze Themes and Apps] NKTA:
Sorry, double post ...

What i mean is, is the only way to have the physical keyboard from origin is to install its original ROM ?

Because i have a portuguese ROM with a english physical keyboard layout ...

So if they changed the language whithout changing the physical keyboard layout i thought that could be a way ...
[Touch Pro, Fuze Themes and Apps] f_mulder:
Well , for a start, Russian letters are completely different from English :-).

What do you have in this key :

[HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles]

Do you have skype or something?
[Touch Pro, Fuze Themes and Apps] NKTA:
So you could say that changing your physical keyborad layout to english would be impossible because your rom doesn't support english characters ?

I have a registry file "*" -> eT9.Raphael.wwe.kmap.txt

In eT9 also have a directory named "LanguageKeyboardIDMapping" -> "*" -> "07FF"

and another folder: "KDBFiles" -> "07FF" -> "eT9.HQD.kdb"

No actually i haven't skype, only msn.
[Touch Pro, Fuze Themes and Apps] f_mulder:
I have almost same entries, but I have a Fuze (moded Touch Pro) so I have eT9.Raphael.wwe.atnt.kmap.txt , but it is same logic...

Strange.

BTW, click on SYM button, and you should have an option to select English or PT.
[Touch Pro, Fuze Themes and Apps] NKTA:
Don't want to appear ignorant but whats the SYM button ?
[Touch Pro, Fuze Themes and Apps] f_mulder:
You should have somwhere near Space button, "SYM" is what should be written there...
[Touch Pro, Fuze Themes and Apps] f_mulder:
Sorry it should be Fn+T9
[Touch Pro, Fuze Themes and Apps] NKTA:
Lol, SYM for symbol in the physical keyboard.

In my case its "Símb" which goes both in spanish and protuguese for "Símbolo"

Just pressed FN+T9, and have the following options:

-T9 Portuguese

-ABC

-Language

-T9 My Words

-T9 settings

In language already have english

Thks, will try it. See u tomorrow.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Well, NKTA,

I think I found a solution for you.

It is not mine , but I think , it will help you to achieve exactly what you want.

Please see this thread :

http://xdaforums.com/showthread.php?t=521786 .

As for me, I will continue searching :-) .

From what I have read till now , that solution is not what I started to look for,

after our conversation.

I now want to find a solution that will work as in windows, two (or more)

layouts for HW keyboard and an option to switch between them.

Regards.
[Touch Pro, Fuze Themes and Apps] NKTA:
Yeah, but already tested by me.

Unfortunately, this application only allows you to edit shorcuts (lauch / terminate them threw configuring manually shortcuts in the keyboard) to enable applications, is actually a good idea and could be expanded to do other things.

The truth is, for we want there is nothing, and it could also be good, if a person could activate sepcific shortcuts since some keyboards maybe wanted specific special keys. But program it to use a FN+(random key) to have a specific key or emoticon would be already a good thing.

The layout itself would be a improvement itself. The ideas are now available, lets see if someone can accomplish and see the reaction of Pro/Fuze owners.

Still, thx for all your help. If you are truly in Israel, just be safe.

BR from Portugal.

NKTA
[Touch Pro, Fuze Themes and Apps] wjenya:
Hey, thanks for the great job you're doing here.

Launched both cabs, however it seems only selector works on Diamond2 as i can choose En/It(He)/Ru but no use of it.

Some extra tuning necessary i guess :)
[Touch Pro, Fuze Themes and Apps] f_mulder:
Well... I'll have to test it on Diamond2, which I don't have ,

which , in turn, means that I won't be able to test it :rolleyes: .

Unless some one with Diamond2 will visit me , and we will try to fix that.

Anyway, which ROM do you use?

Can you check if CAB was really installed?

Does it's name appear in Remove programs list?

Which PQwertyxxxx.txt and LQwertyxxxx.txt files you have in your \Windows

dir on Diamond2?
[Touch Pro, Fuze Themes and Apps] f_mulder:
If I recall your original problem correctly, that proogram is exactly what you need. It will let you to assign correct values to Fn+o,i,u , and so on, and that is exactly what you wanted, if I understood you well...

And yes, I am truly from Israel, and it is safe enough here :D (cross my fingers), you are welcome to visit :).
[Touch Pro, Fuze Themes and Apps] f_mulder:
Ok, today I had a chance to play with HTC Touch Pro 2, so I have checked the problem and found out , that Diamond2 and Pro2 use a newer version of HTC Keyboard. Touch input 2 I think. That keyboard has different layout on screen, and also configuration files are now XML based.

I copied these files and going to analyze them.

Hope I'll be able to provide a solution to the HTC Input 2 users soon, though,

I don't have a device to test it, so I will still need a volunteer ...
[Touch Pro, Fuze Themes and Apps] TesseractE:
I just upgraded to EnergyROM (WinMo 6.5) and found that the selection option was no longer there. I'm a bit of a student of the Russian Language, so I'd love to have this running again.

If there's anything I can do to help you test and troubleshoot, let me know.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Well , first of all, I need to know which version of EzInput you have.

If it is version 2, I will be able to add the Russian to selection list, though it will probably won't work (you won't see the Russian layout, and won't be able to type in Russian).

As I mentioned before, I don't have a device with EzInput 2, so my progress in EzInput 2 research is slow. I am planning to borrorw such device for a weekend, in a near future, though , I can't promise anything right now.

If Energy still uses EzInput 1.5 in his ROM, then my files should work for you.

Regards.
[Touch Pro, Fuze Themes and Apps] TesseractE:
My brief research tells me that EnergyROM does have EZInput 2.1.

Well, that answers that for now, but once you finally get a chance to work on it, lemme know so I can help test it out. ^^d
[Touch Pro, Fuze Themes and Apps] f_mulder:
No problem, I'll send you a PM.
[Touch Pro, Fuze Themes and Apps] DenZxd:
Good day!

Can I use this files to add russian language to EZInput 2.1, what

included in TAEL sense ROM with win 6.5 and manila 2.5?

What files names is enough to use?

If you know other way to do this, please write here.

PS: sorry for my english:)
[Touch Pro, Fuze Themes and Apps] f_mulder:
Nope, meanwhile I don't have a working set for EZInput 2.1 ,

though, I think I saw something on 4PDA (russian) forum.

Try to google for it :) :

http://www.google.co.il/#hl=en&sour...aq=f&oq=русский+ezinput+2&fp=f1656fbef484d526

Be aware ,that , as I have read, some of these cab have side effects (побочные явления) , so I recommend you to back up your device and read all comments related to every cab. This way you will know which problems each cab can cause.

I am still planning to prepare my own cab, once I will have a device to test it on.
[Touch Pro, Fuze Themes and Apps] TesseractE:
On that EZInput RUS page, he mentioned a 'Device Emulator' from Microsoft. Is it possible that you could use such a program to do your own preliminary testing without a physical device?
[Touch Pro, Fuze Themes and Apps] f_mulder:
I might be wrong, but as far as I know, I will also have to get special EZinput version, compiled for emulator, as emulator is treated as Pocket PC/ Smart phone with different type of CPU.

I will be able to test cab files installations on it, but I won't be able to run applications compiled for ARMV4 processor.

Again, correct me if my info is too old...
[Touch Pro, Fuze Themes and Apps] ThaProphet:
is it possible for a bulgarian phonetic keyboard?
[Touch Pro, Fuze Themes and Apps] f_mulder:
Please provide more details :

Which EZinput version you have?

Device?

And... everything is possible :) , it just usually depends on something ;) .
[Touch Pro, Fuze Themes and Apps] ThaProphet:
well i am using the Energy ROM so im guessing (due to your previous post) that its 2.1, my device is the HTC Fuze.

I currently have a bulgarian keyboard provided by lavingosoft or something like that, but its not bulgarian phonetic... which is easier to type with as its what im used to on my computer and it corresponds with (most of) the keyboard letters in english.
[Touch Pro, Fuze Themes and Apps] f_mulder:
Added Russian layout for EzInput 2.x .

I know it has some minor problems, though I will probably not fix them.

Landscape mode on Fuze/TP will disappoint you, as it is designed for Diamond2/TP2.

I will probably not fix that either.

The file you have to download is ezinput2RusLayout.cab , you don't need the HTC_Full_qwerty_russian_layout.cab,it is for EzInput 1.5.

As before, it is only layout data.

To enable Russian in selection list, use my HTC_full_Qwerty_En_It_Ru.CAB, or

edit the registry manually.

Post your feedback as it pleases me to know people use what I've done :rolleyes: .

Files are attached to first post.

Regards
[Touch Pro, Fuze Themes and Apps] TesseractE:
Glad to see that some progress has been made! Unfortunately, I get the good old 'The program you have installed may not display properly because it was designed for a previous version of Windows software.' error when installing the HTC_full_Qwerty_En_It_Gr_Sp_Fr_Ru.cab and/or HTC_full_Qwerty_En_It_Ru.CAB files.

The installation of the cab will complete, but after a soft reboot I'm still unable to switch to the new Keyboard setup, even by attempting to set it in the Keyboard 'options' screen.

I'll keep playing with it, but I just thought I'd give a heads-up.

If I read the initial post correctly you have a Fuze yourself, yes? I'm using a Fuze with the EnergyROM upgrade. Upgrading your own device might help you troubleshoot a little better!
[Touch Pro, Fuze Themes and Apps] f_mulder:
Did you manage to install the layout CAB ?

If you did , and you just can't select Russian, I can tell which registry key to change, in order to cause Russian to appear.

I'll try to run these CABs on WM6.5, to check if they fail to install there.

Probably it is a quick fix.

I do have Fuze, though I run WM6.1 , with EzInput 1.5 , and I am happy with it.I am not THAT enthusiastic to flash my device with ROM I am not willing to use, in order to test the keyboard I am not using. Not yet, at least.Sorry.

Regards.
[Touch Pro, Fuze Themes and Apps] TesseractE:
It did install, yes. It just gave that warning at the end of the process... Is it possible that that the registry location might have changed from WM6.1 to 6.5?

Fair enough! You've been here longer than I have, so I'm sure you're more up on the pluses and minuses of upgrading to a Cooked ROM than I would be. I won't try to sway you. ;)
[Touch Pro, Fuze Themes and Apps] f_mulder:
Ok, I am confused now.

I asked about the ezinput2RusLayout.cab. Did it's installation work?

I've built the CAB for Rhodium's (TP2) WM6.5 and tested it there.

Registry values are same both for WM6.1 and WM6.5, no matter which device.

So please explain, which CAB gave you which error.

Thanks.

BTW: I do use cooked ROM, but it is intentionally WM6.1 based, due to better performance.