Related
Hi all ...
we need some (maybe a lot) help from programmers to try to remap the hard keyboard keys from mda3.
As many guys know, we are a lot that we buy the mda3 with german hard keyboard layout... and now that we all have an english os, we must remap the key and symbols.
Any idea will be appreciated, we have all files from german os an english os.
Nobody want to broke the keyboard to glue the buttons in other place...
Nobody now how and where can order another english keyboard and replace it phisically.
Remain two thinks:
1. find the file with the layout and remap the symbols via hex edit
2. recompile a new layout (and here may be usefull for future progs)
All idea wiil be apreciated, all guru's invited
Please help us ... we can not take advantage of the new hard keyboard in this mode.
Thanks all before and...
COURAGE FOR ALL NEW POSTS THAT MUST BE UPDATED(POSTED) !!!
DenisJ
Actually, keys and numbers are fine. It's punctuation that is almost impossible to use unless you have a good memory
From what I remember of the old thread that got wasted, a few things were looked at but it seems harder than it should. You would think one or two files transferred from the PDA2K to the MDA III, like a keyboard dll and a mapping data file, would do the trick but, as usual with engineers, they made it harder than it should.
I can suggest another way for this remapping: just writing a kind of program lookind for keypressings and substitute them with another keystrokes.
I've already done it for Russian keyboard (project home page is http://ae.inc.ru/bahrus.html , but it is Russian only). Current state is "beta".
I can do some key remappings this way. But I need to know which of the keys should be replaced with which one. Or replacement table may be simply saved in config.
I'll do a tabel with the replaced hex value ...
You need only the xex value for this or need more ?
Thanks a lot
Denis
Let's try (before find all remapping simbol) to remap only the two letters z and y.
Symbolic constant Value (Hex) keyboard equivalent
VK_Y 59 Y key
VK_Z 5A Z key
like ... if '59' then '5A' and viceversa...
If we can remap this two letters, we can remap all we want.
Thanks a lot
Denis
german to english
since the site posts went down i have received my mda3 in german of course and would love to know how to flash it with an english rom, all other threads however speak of xda3nbftool which i can't find anywhere, also many of the links for required files don't work. any help please?? thank you
Re: german to english
paulmurphy777 said:
since the site posts went down i have received my mda3 in german of course and would love to know how to flash it with an english rom, all other threads however speak of xda3nbftool which i can't find anywhere, also many of the links for required files don't work. any help please?? thank you
Click to expand...
Click to collapse
Go here:
ftp://xda:[email protected]/
and look for Bluangel folder.
Regards
Ok, I decided to implement more general solution for this problem and develop customizable hardware key-remapping software. This application wil allow to remap not only BlueAngel built-in keyboard but almost any hardware keybord connected to wince (some of my friends use Luch or Flexis external keyboards with PDA).
Hope first beta version will appear next week.
thank you!, sure i'll be back with more questions though!
Fantastic!
I'm excited about this
AE said:
Ok, I decided to implement more general solution for this problem and develop customizable hardware key-remapping software. This application wil allow to remap not only BlueAngel built-in keyboard but almost any hardware keybord connected to wince (some of my friends use Luch or Flexis external keyboards with PDA).
Hope first beta version will appear next week.
Click to expand...
Click to collapse
Wow, that's great news. (exactly what I wanted to hear!) Keep up the good work. (you rock)
AEKMap is available at http://ae.inc.ru/aekmap.html
To make "remapping" you need:
- install the program;
- run Start - Programs - AEKMap Settings and choose "AZERTY MDAIII with English ROM" in first combo box
- set three other optional layouts to "unassigned" and/or unassign "switch" key.
If you want to create specific layout, you may start with editing one of the existing. Use \Program Files\AEKMap\AEKMapScan.exe to define keyboard pseudo-scan codes.
To find unicode character codes use Start -> Programs -> Accessories -> System Tools -> Character Map on your desktop
This program may be closed with popup menu on system tray (lower-right corner of today screen).
And I'm definitly sure that some bugs are in this utility now. Let me know if you find them
Also send me with your layouts to be published on site (will appear in a days)
P.S.: AEKMapper may be used to remap almost any external or built-in hardware keyboard recognized by system.
AWESOME!
Thanks for doing this. If i understand correctly, what's needed now to get the German MDA III keyboard mapped correctly, following the imate english rom installation, is to:
use AEKmapscan.exe to identify all the keys that need remapping
then look up the correct unicode characters for the desired keymapping
enter them into a .AEK file and put into the Program Files/AEKMap directory on the MDA III.
If i get some free time today, that's what I'll do. If anybody beats me to it, please post!
thanks again, AE!
So here is a mostly working layout file for the MDAIII German. The only thing that seems to be not working is the semicolon/colon key just to the right of the space bar. that key seems to have no shifted mode, according to aekmapscan.exe
also: if aekmapscan.exe is running, this appears to stop the keyboard from working at all in applications. it needs to be stopped entirely.
Thanks again for this great tool!
It is always nice to know your job is needful to someone
As for the problem with semicolon: changing CapsLock/Shift processing flags should help:
HookShift 1
HookCapsLock 1
Probably I'll find a better solution for this later, but now I can't...
Official project home page will be available at http://ae.inc.ru/aekmap.html
thanks for the tool, works great. Can you add an option to not have the mapping name on the bottom, i.e. DenisJ Layout? It covers up the wireless icon that I use to turn Wifi on & off.
thanks again for the app
you already can turn it off. that's the "hint" option in the settings.
A parts from thanks the great job from AE, i wan't to try to ask a question:
In the registry there's a part...
HKCU/Keyboard Layout that have a profile value..
Could it be usefull..
My German Mda3 have... preload/1 set to e0010409.
Can anyone post the english Pda2K value...
Rups..
Bug report
AEKMap works quite well, thanks to the developer!
But...
I noticed that, when AEKMap is on, you can´t adjust sound/volume levels from the external button on the left side of the screen. Is that a bug or a feature? :roll:
Second thing is that if you switch the AEKMap off, you can switch it on only by softreset. Is that ment to be?
Can anyone confirm those features, or is it just in my MDAIII?
-Jigi
Sorry guys but i just arive from my fisrt (this year) snowboard weekend
AE many many thanks from me and (as can you see) from all other guys with the same german mda3...
I just tryed some days ago to begin something like this using EVC++ 4.0 ... but it's too much to study for an as400 programmer
This will be surrely in my startup programs for a log live time of my mda3...
Surelly we will ask you some options in future ...
Another lot of thanks
DenisJ
Hello,
After upgrading to WM6, I found when viewing SMS messages that the left softkey no longer gave the option new, just delete.
I put together this little shortcut which will send you straight to a new SMS.
I then mapped the shortcut to the now defunct video call button.
Download and unzip the attached file. Copy the extracted file to somewhere on you device (I put in in \Windows\AppButtons) and then edited the following registry entry:
HKLM\Software\Microsoft\Shell\Keys\40C2
amending Default from "\Windows\AppButtons\Video Call.lnk" to "\Windows\AppButtons\New SMS.lnk" (you will need to amend this to wherever you put the New SMS.lnk file)
Hope that helps, but you are amending and playing with your phone/registry so I take no responsibility for anything you mess up!
Sorry if this is a known resolution, but I hadn't seen anything specifically in this forum, and not one with a complete solution.
Hi Steve,
Thanks for the little tool. I was wondering if the 'Delete' option could be turned into the old 'New' setting without loosing the video call button?
AFAIK No!
I've searched the forums and nobody seems to have an answer for this. I can't find where in the registry to edit either (I'm no expert of registry settings)
This seems like the only option for now. I think the softkeys in the mail app are hardcoded, so would need someone with more ability than I to take apart the tmail.exe file and make the required alterations. Still after nearly a year of ownership I've never used the video call button, and find it handy to be able to go to a new sms from anywhere on the device. Maybe this will be addressed in a future build of WM6? Or possibly someone will give the option of either NEW / DELETE...
Well.. Thank you for the workaround.
I'm looking for a solution, too.
I HATE that "delete" button, it's really boring!
Please help me!
Hi!
Please help to me! i want to create a shortcut send SMS in PPC, but i don't know how to do that? (example: send "GPRS +" to 8125 by SMS)
Many thanks
1. I don't understand what you want to do.
2. This is the forum for the HTC Universal device, judging by your username, you'd be better asking your question here
(anyone else think that HTC has made life a little complicated calling one of their models the UNIVERSAL...)
try vjphonetools do a search on the forums
Please help me!
Hi!
I want to design a page web run in PPC, so in this page, i create a hyperlink. when i click this hyperlink , the PPC will be send "GPRS +" to 8125 by SMS.
Many thanks.
Awesome, this is exactly what I needed!
Im testing this phone in my company and im trying to get the WIFI to work.
And on my own phone it works great, but the problem is the WPA key
Its about 30 tokens long with things like $&@#$kaLlkm and so on.
This can easly take 10 mins to put in and we got like 200 phones
So is there a way i can run a script or something because its not possible to copy paste the key.
Sorry for my english
Thanks
you can create a .cab with the registry entries to automatically enter that WPA key.
I am not sure how to create the installable cab file.
but there is a thread in this forum that explains how to do it.
its not that tough a job, you just need to find the right key.
frauhottelmann will be able to assist you in this.
Download CeRegEditor. Then once you have found where the WPA keys need to go in the registry, simply use this app to apply that information, and you can then export those entrys to an installable cab file! I'm not to sure on where the registry entries are, but I do know this program rather well so if you need any help just post back, hope this helps
As I already told him, the WPA key is not stored in the regedit character by character, so finding it is not that easy!
i realised that after i posted and tried searching for any network info in the registry! i think the best bet would be to and contact microsoft for a solution, i doubt they would give you one thou! lol
What I am interested in doing is taking multiple cab files and then merging them into a single cab file so rather than having to install multiple theme tabs i could just install a single file which would make the whole process simpler after a hard reset to get all my things reinstalled.
I'm a bit of a noob and have searched through the forum but havent really found a noob's walkthrough although i have found usefull posts they arent exactly what i'm looking for, i'm sure other members would find this really usefull too if its at all possible.
It could also be helpful for installing multiple applications at a time.
I appreciate that people dont have the time to sit and talk me through the whole process but any information you could give would really be appreciated.
I've attached the files that i would be interested in merging. I'm not looking for anyone to do the work for me i'm just interested in any knowledge of the process that you may have to offer.
Thx
Alex
Doobee24 said:
What I am interested in doing is taking multiple cab files and then merging them into a single cab file so rather than having to install multiple theme tabs i could just install a single file which would make the whole process simpler after a hard reset to get all my things reinstalled.
I'm a bit of a noob and have searched through the forum but havent really found a noob's walkthrough although i have found usefull posts they arent exactly what i'm looking for, i'm sure other members would find this really usefull too if its at all possible.
It could also be helpful for installing multiple applications at a time.
I appreciate that people dont have the time to sit and talk me through the whole process but any information you could give would really be appreciated.
I've attached the files that i would be interested in merging. I'm not looking for anyone to do the work for me i'm just interested in any knowledge of the process that you may have to offer.
Thx
Alex
Click to expand...
Click to collapse
Simplest and easiest thing to do is to use UC to install all these cabs automated style when the ROM boots up. I am assuming you are using a ROM which is UC compliant (all the official ones arent.....the cooked ROMs are mostly UC compliant though).
The 'hard' way is analyzing the cab's -> extracting files/reg-entries -> rebuilding the cab-files to one cab.
Theoritically it's possible with a program like WinCE Cabmanager but it is a hell of job I think.
I would go for the UC-option mentioned by MrVanx. I use it myself and it works like a threat (you have to get familiar with wap-provisioning and stuff but it's worth the journey)
Ive tried using a few of the cooked roms over the past couple of weeks but to be honest they dont work all that well for me, none of them seem to work with msn (which is something i use all the time) i always get error messages saying that it cant find a data connection even through wifi which is always setup properly as i can search the net quite easily and have verified that the wifi is working and searched through the rom threads for fix's and all ive seen so far is that this seems to be a bit of a problem for a number of users, some fixes work for certain members but it doesnt for others, unfortunatly i'm one of the others.
Currently using Vodafone UK 1.90.161.5 stock rom.
I think the WinCE Cabmanager approach mite be the best option for me as i'm still a bit of a noob with regards to things and as most of the cabs i'm interested in merging are simple theme cabs so it shouldnt be that much of a task (gulps)
Are there any good tutorials that i could use for WinCE Cabmanager?
I'll have a search myself to see what i can come up with but in the past i've found it quite hard to find things in the forum and most of the time i stumble across certain "gems" by following links in peoples signatures.
Thanks for the info its much appreciated.
Alex
Over on the Kaiser section there was a user named bengalih, who made an automated installer called Sashimi. Although Bengalih has been banned, his work is still floating around. Check out this thread, or do a search for Sashimi. In theory, it should work for the Raphael, since it is still a Win Mobile device. Hope that helps. I might add, that right before Bengalih was banned, he stripped his Sashimi guides from his posts on xda, but they are available here.
This does look like the type of thing i am looking for unfortunately all his posts are just "..........................." but i regged on the other site and got the software so i'm going to go check it out and see how it works. Thanks for that
Alex
Just a quick question but does your mobile connection (Vodafone UK) allow you to use msn (or to that matter any IM program) or is it just http stuff only?
Tmobile wnw doesnt allow IM software over the data connection unless you use wnw+ so i wonder if this is the case with vodfone aswell?
Yeah it does, it also allows me to use skype too. Unfortunalty its the only ROM that does allow me to use msn although i havent tested skype as this is my secondary IM app.
In theory to make a theme (cab) i tried to extract files from a few cabs, files including:
1AA884~1.004
1BBFDC~1.001
1E29E8~1.005
4E6705~1.002
5A7AE8~1.015
5B86C9~1.016
5C27FF~1.017
etc
Then i used "QuickCab 1.0" to add all the extracted files from a couple of cab files, i directed QuickCab 1.0 to install the files to the Windows directory and the process made the new cab file with no problems however i tried to install the cab file that it had created but my TF3D didnt change at all even after a restart.
I'm trying to merge NoTopCurtain.cab-NoCurtains.cab-GlassClock_v1.cab-Pamas Transparant Slider.CAB & NeonIcon.cab
By looking at the xml file it looked like all the 90 files should be installed to the Windows directory.
Any idea of what i am doing wrong?
Thx
Alex
try cabmanager. You will see the actual files. And there is very logical registry structure.
I do not have a tutorial for the program but it's not that hard. You can export files (right mouse click) and reg-entries (under 'file'). Put those all together (import of reg-entries is also possible!) Adding files gives you a simple window with where to put the files on your ppc.
It is not that hard and you will be in control of the proces instead of working with the encrypted files you are doing now...
made dozens of (working) cab's this way myself and I'm no einstein!
Good luck
@merten3000 thanks for that for the next 30 days i can make working cabs, i initially seen your post and checked the program but noticed it was only a 30 day trial so i never bothered then with your last post when u mentioned "encrypted" files that sort of made sense when i originally seen the file names of the files i was extracting where as they are now extracting properly and i created a working cab, thanks very much.
Dont suppose you know of a free program that will do the same job? Money is tight and cant justify buying this app.
Alex
The simplest thing to do, for me, would be to take the stock rom that you like, extract and recook it making only the changes needed to make it UC compliant.
That way you get your rom just as it was, and can run all your cabs. Shouldn't be much work either. (well, it wouldnt be on the Kaiser - not used Raphael kitchens etc, but assume it is relatively easy)
is there a landscape qwerty input type available that has larger keys?
Resco's Keyboard is Full Screen when in portrait mode. All keyboard vary in functionality. I personally like EzInput because of its simplicity. Other keyboards seem to throw too many options and stuff in there to please everyone.
Simplicity is the reason why the iPhones SIP keyboard is considered awesome (plus the compacitive screen)
I'm very new to the world of Windows Mobile, (i used to work with android/iPhone OS)
It's probably a stupid question, but how do i install EzInput?
Thanks in advance!
read 2nd answer
My diamond2 is 6.1, so it doesn't have EzInput.
Do you have a link/tutorial to flash it to 6.5?
Stupid questions don't exist mate Everyone has to start from the beginning. A good beginning is the search option and the wiki, that's how i learned a lot.
Now to get back to your question, look here for a lot of info on ezinput as well as other keyboards:
http://forum.xda-developers.com/showthread.php?t=534678&highlight=ezinput
Thanks for the help.
I searched already on this forum / on the internet, but I didn't find any clear posts.
I'll try those links
I think I installed EzInput now, but I don't see any change of the keyboard...
Do I have to change a setting or something else?
(Do you have a link where I can see/read how to flash 6.5 on my diamond?)
I guess yours came default with that.
Well ofcourse i've got a link for you but first...
A quick guide:
Select your phone here:
http://wiki.xda-developers.com/
Read everything you can find about flashing cooked rom's, radio's and hardspl
The choice of your radio is very personal, it's different for each country but very important 'cause it basically give you good signal
The choice of the cooked rom is very personal. Some put speed over graphics whilst others like it the other way around
It's very important and the first step of flashing to start with HardSPL'ing your device. If you don't start with that you won't be able to do anything with 6.5
After that you can choose your rom and read all the info that the cook (a rom builder) has provided for the users, there are quite some differences and things to know and learn about roms in these posts. To install a rom you need CustomRUU (installer) and some even support flashing from your microsd card.
The last part is to always hard-reset your device after you've completed 1 of the 3 basic steps. Be aware that you'll loose all the data on your phone, it's basically to turn i to the first point after you've installed the rom. So don't start installing things right away...first try a few roms 'cause you might like another one better.
Last but not least, the radio, well my friend you'll just have to read about it 'cause it depends on your region etc. That one can be flashed after you've done the first 2 steps and it basically goes the same way as flashing a rom. But first things first...start your search for hardspl!
I've taken all these steps for example from the topaz. Some devices might have other routines,...i focus on my device only, 'cause otherwise it's just too much info.. and all the info that's on this forum might be confusing at first (let's face it, there's a lot of info.) But nevertheless, my experience is that people are willing to help others here. There's a solution for everything here, if you know how and where to look.
Start reading and have fun...
.joeri. said:
I think I installed EzInput now, but I don't see any change of the keyboard...
Do I have to change a setting or something else?
Click to expand...
Click to collapse
Open up your standard keyboard (in SMS for example), click on the small arrow next to the middle keyboard icon and go to "Other input options".
EzInput should be listed there, select it and youÆre good to go!
If you wish to set EzInput as default keyboard, even after restart of your device, use SIP change application. Remember to set the time-delay to 40-50 seconds!
Here are some linx to freeware keyboards;
FingerKeyboard2 Awesome KeyBoard!
http://forum.xda-developers.com/showthread.php?p=3575714#post3575714
Click link below, goto Mobile, find FlashKey 1.2b and Half-K v1.1 and download both. Know they're Flash based!
http://twolf.sytes.net/
PDAMill TopKey
http://www.pdamill.com/prod_tk.shtml
PocketCM Keyboard
http://www.pocketcm.com/keyboard2.php
Euro KeyBoard
http://sourceforge.net/projects/eurokbd/
FAT KeyBoard
http://sourceforge.net/projects/fatsip/
.. Well that's it, hope this helps