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
Hi,
I guess I have three questions here and I guess this would be the best place to ask. I am a K-JAM user.
1. I am planning to get Sharp W-ZERO3 but it is in Japanese language. Does anyone one know how to change the language on WM5.0 system?
2. How does the WM5.0 language interface work? Is it embedded in the ROM? Hopefully someone can point me to a "Understanding the language interface of WM5.0 101" .
3. Is the method of changing the language of WM5.0 system the same across all devices?
Thanks.
Hi lamlamz!
Unfortunately changing language of any Windows Mobile device is not a simple matter.
There are two ways of changing the interface:
1. Get an English ROM image for your device (if there are any) and reflash. It's just like updating, and you can find instructions in the WiKi.
2. Get English MUIs. These are files that contain the interface resources (everything you see on the screen). If you can get a set of those, copy them to the windows directory of the device then set regional settings to English you will have an English speaking device.
There is a catch though: these files are exe and DLL files that only have resources (string, menus etc.) and no code, but to work on WM5 they still have to be signed.
I am not familiar with W-ZERO3 so I am not sure if you can find English ROM or MUIs for it. If you have some background in programming or just know how to edit resources you may be able to create some your self.
Here's how it works:
Let's say you have a file word.exe. You want it's interface in English so you take all the resources from it and put them in a file called word.exe.0409.mui (0409 is hex language code for English).
Good luck.
Thank you
Hi Levenum,
Thanks for your kind reply. Appreciate it.
I am not programmer but a an adventurous tech user.
I guess I will have to wait for English version to come out.
Thanks again.
Hello,
I might sound naive but would it be able to run a desktop simple application (such as a dictionnary in my case) on my windows mobile device ?
Thank you in advance for any tip
No.
Different OS and different processor architecture mean your WM device wouldn't have a clue as to what to do with this app.
There DOS emulators that can run old apps with varying degree of success bu nothing for windows as far as I know.
dam said:
Hello,
I might sound naive but would it be able to run a desktop simple application (such as a dictionnary in my case) on my windows mobile device ?
Thank you in advance for any tip
Click to expand...
Click to collapse
As it's been pointed out, it's pretty futile to try to emulate anything. Use a remote controller application - see http://forum.xda-developers.com/showthread.php?t=288506 for more info
EDIT: I've just noticed you've already read the article
There is a DOS emulator for ppc though.
BTW, there are a lot of dictionaries for the Pocket PC, including even Japanese. Did you read my related articles?
dictionary
Menneisyys said:
BTW, there are a lot of dictionaries for the Pocket PC, including even Japanese. Did you read my related articles?
Click to expand...
Click to collapse
No, I looked around, but could not find your article. I would be glad to have the link.
I also found out that roadlingua dictionary shell (http://www.absoluteword.com/roadlng/) might be a solution, as I can create my own data base. I might be able to tune the one that is working on my desktop and implement it on this shell (french<>japanese). I will give it a try this w.e.
I also found these dictionaries for Japanese<>English (most of them freeware)
・EBPocket
・WordNet 2.0 - Dictionary & Thesaurus
・EDICT V05-003
・F2J2
・EBPocket本体のダウンロード :フリーソフト
・英英辞典+類語辞典( WordNet 2.0 - Dictionary & Thesaurus ) :フリーソフト
・和英(+英和)辞書(EDICT V05-003) :フリーソフト
・仏和・和仏単語帳(F2J2) :フリーソフト
thanks to
http://x01ht.blog82.fc2.com/blog-entry-9.html (it is in japanese)
thank you all for your support
dam said:
No, I looked around, but could not find your article. I would be glad to have the link.
Click to expand...
Click to collapse
http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1137&more=1&c=1&tb=1&pb=1 and http://www.pocketpcmag.com/blogs/index.php?blog=3&p=1161&more=1&c=1&tb=1&pb=1
dictionary
Thank you very much, m(..)m
I will write some feed back on the japanese <> french/english dictionary
Cheers
Guys it's just me or it is a fact that the progress of windows mobile is really slow?
I mean there are several versions of windows mobile, 6.0 got our before 5.0 was even running well enough (not to mention several bugs in 5.0 that were barely fixed) and I wonder: wouldn't it be better to stick to an OS version for a longer period of time and make it run really good?
I won't go into a debate mac vs pc or anything of this kind, but isn't the standard windows mobile interface a bit boring? I like the iPhone for the innovative interface and design only, or another model I've seen m8 from meizu.
Something should change, not just a fancy gradient in the titlebar and the menubar!!!!!
I have a problem with the keyboards too. The MS sip is the same since 2002 pocket pcs!!! And that is really a lot of time of using the same cra.ppy system, and forgive me for overreacting but I think entering texts is a main concern, we all use these devices mainly as communicators or for various information storage that needs to be edited, moved from a location to another an all these actions require user input...
I know there are lots of experienced users on this forum, so this is a call to all of them , I need their suggestions in what would be the best choice for a text-input software for Pocket PCs?
I was using the SPB keyboard for about 2 years now I really like it, it's just that it covers all my text (yeah, I know it's fulscreen ), and I would like to try some similar variants: concern #1 : it must have big keys or it's useless to me.
Thanks for your time, everyone!
I'm using ZTA4 SIP, it's mainly for Chinese input but also can be used for English typing.
Cheers,
Vibranze
thanks, any link for that?
xda-addict said:
Guys it's just me or it is a fact that the progress of windows mobile is really slow?
I mean there are several versions of windows mobile, 6.0 got our before 5.0 was even running well enough (not to mention several bugs in 5.0 that were barely fixed) and I wonder: wouldn't it be better to stick to an OS version for a longer period of time and make it run really good?
I won't go into a debate mac vs pc or anything of this kind, but isn't the standard windows mobile interface a bit boring? I like the iPhone for the innovative interface and design only, or another model I've seen m8 from meizu.
Something should change, not just a fancy gradient in the titlebar and the menubar!!!!!
I have a problem with the keyboards too. The MS sip is the same since 2002 pocket pcs!!! And that is really a lot of time of using the same cra.ppy system, and forgive me for overreacting but I think entering texts is a main concern, we all use these devices mainly as communicators or for various information storage that needs to be edited, moved from a location to another an all these actions require user input...
I know there are lots of experienced users on this forum, so this is a call to all of them , I need their suggestions in what would be the best choice for a text-input software for Pocket PCs?
I was using the SPB keyboard for about 2 years now I really like it, it's just that it covers all my text (yeah, I know it's fulscreen ), and I would like to try some similar variants: concern #1 : it must have big keys or it's useless to me.
Thanks for your time, everyone!
Click to expand...
Click to collapse
Try the skinnable Resco keyboard, several options available. See screenshot and download link below.
xda-addict said:
thanks, any link for that?
Click to expand...
Click to collapse
I attached here, try it yourself
Instead of choosing the unknown chinese character, you can choose Abc so you will be able to type in English.
Cheers,
Vibranze
hotdog53 said:
Try the skinnable Resco keyboard, several options available. See screenshot and download link below.
Click to expand...
Click to collapse
Something happened to screen shot. Here's another one.
hotdog53 said:
Something happened to screen shot. Here's another one.
Click to expand...
Click to collapse
Thanks for the post!
Unfortunatelly Resco has too small keys, almost like the default SIP, I can't use it
vibranze I'm gonna try it asap!
vibranze said:
I attached here, try it yourself
Instead of choosing the unknown chinese character, you can choose Abc so you will be able to type in English.
Cheers,
Vibranze
Click to expand...
Click to collapse
Vibranze thanks for the efforts but the ZTA4 SIP DOESN'T WORK ON MY DEVICE.
I have attached a screenshot, it loads, but it is unusable. Still it seems to have pretty small keys, but I'm not sure as it doesn't load properly, what could I do?
wow Guys, check this out:
http://forum.xda-developers.com/showthread.php?t=322441
now this is a keyboard!
xda-addict said:
Vibranze thanks for the efforts but the ZTA4 SIP DOESN'T WORK ON MY DEVICE.
I have attached a screenshot, it loads, but it is unusable. Still it seems to have pretty small keys, but I'm not sure as it doesn't load properly, what could I do?
Click to expand...
Click to collapse
Hi,
Attached is the screenshot taken from my device. Altough it's a bit small but if you use stylus it's far far better than the normal keyboard, and some more it's also support keypad typing
Cheers,
Vibranze
I know you can get them from other places either in CAB or in OEM Packages. However, it's just too difficult to get them all together.
So I present you some of the OEM packages which I collected, extracted or created for use in my ROM.
1. The first one is taken from Schaps' ROM. It's a 3G-Battery with Indicator. I didn't ask Schaps' permission for this. I hope he's cool with it.
2. O2 Backup is taken from O2 Life and has been fixed to work on all devices. It allows you to backup PIM & My Documents data
3. O2 SMS Plus v1.6 is also taken from O2 Life. It's sorta like SMS Threaded applications. It also allows you to send/receive vCard from other dumb phones. It also support group SMS & Scheduled SMS
4. HTC Album v1.1030.720. Taken from a CAB file with fixed English Interface (Originally Chinese). You can choose which Folder to browse.
Here are another 4 Packages:
1. Newer version of HTC Home v2.1.105.722
2. Adobe Flash Lite v2.1 with the Cool HTC Animation from Schaps
3. Schaps' Advance Configuration v1.1
4. Palm Threaded SMS with fixed database folder. Instead of in Windows Directory, I patched the database to be stored on 'My Documents' folder for easy backup. You need to rename your backup SMS data from 'PalmMsgv001' to 'Palm01' and copy it to 'My Documents' folder.
Another 4 Packages
1. KeepAlive is a very old freeware from WinCE days. It prevents your PPC from turning Off. It's very usefull when you need to let you device on all the time.
2. PowerOff is another old freeware from Scott Seligman. It just shows a tiny PowerOff buttons at the Today Screen.
3. O2 Smart Text is also taken from O2 Life. It's just another thumb inputs with T9 capability. Good for One-Handed Operation
4. Picsel PDF Viewer. Taken from PPCGeeks. A superb PDF viewer compared to Adobe offering.
I downloaded all but I couldn't install even a single one.
These are not cab files nor installation .exe files nor a folder placed in the machine to run off with.
What are they? If these are for ROM cooking only then they are outside what most of us want to deal with.
These are OEM packages for ROM cooking and since this is the upgrading forum its the right place for things like this to be posted (IMO).
I personally wouldn't mind a separate forum for cooking, as some of the questions here are rather 'off topic' from ROM upgrading (flashing) or cooking, since installing an application is not an UPGRADE in any sense of the word...
Until then, it seems like this is the right place for this...
Thanks for your contributions [email protected]...
wow...a package for palmsms...hopefully it works.
Thanks for the packages! Am sure some cookers will find these handy!
how to benefit from thsoe if you are not a cook?
Hello,
a lot of thsoe packages look really useful, but, noby uses them so far in the offical release ROMs.
Cooking your ownROM still sounds intimidaing to me (and mybe others), so is there an easy to get thsoe as cab files, or is it posible to cook a delta ROM just adding those pakcages to one of the release ROMS?
Thanks
Juju
As requested by you here or via PM. Here are the CAB files for the OEM packages.
The 3G Battery Level will replace a system file. So you need to install Certificate CAB to allow the installation.
For Keep Alive, PowerOff, Advance Configuration, just copy the execute file to your Kaiser. No installation is needed.
HTC Home & Album CABs are widely available so I won't post them again. To change the HTC Album to English menu (from Chinese) you need to copy the 'RFileShell.dll' from Resco Explorer english Version.
Enjoy!
There is another nice application called O2 Theme which works well with kaiser. This is the WM6 version of O2 Plus. To learn about this, you can go to this thread I posted in Athena board:
http://forum.xda-developers.com/showthread.php?t=328080
Cheers!
[email protected] said:
Another 4 Packages
3. O2 Smart Text is also taken from O2 Life. It's just another thumb inputs with T9 capability. Good for One-Handed Operation
Click to expand...
Click to collapse
I have some updates about Smart Text, here is my conversation with company maker, it's inversed, but you'll understand:
subject RE: M8 help hint
Reply
Hi,
the M8 is standard Software input panel (hereinafter SIP) modules, that's means if applications that follow the windows mobile design guide, it will work properly with different sized SIP.
your idea will be take in to account and thanks for your supports.
Thanks and best regards,
Micro Cheng
J&M Soft
Sent: Thursday, February 14, 2008 11:52 PM
To: [email protected]
Subject: M8 help hint
hello developers
your product M8 is very good!
one more idea, to improve usability:
make an option to let keyboard appear from top of screen, till the middle.
the reason is: some applications have text input field at the bottom, but doesn't recognize keyboard allocated this place. and doesn't redraw it's input field higher (on the top of new appeared keyboard), so application text input field becoming invisible until the end of input.
another solution on same problem:
make your keyboard application it's own temporary input window on top of keyboard.
(it may optionally include increased font size for better visibility on street)
will be waiting for your reply, and a new version
thanks
now, let's wait for new release of it (under name of O2 or standalone M8)
Palm Threaded SMS changed database folder
[email protected] said:
. . .
4. Palm Threaded SMS with fixed database folder. Instead of in Windows Directory, I patched the database to be stored on 'My Documents' folder for easy backup. You need to rename your backup SMS data from 'PalmMsgv001' to 'Palm01' and copy it to 'My Documents' folder.
Click to expand...
Click to collapse
I guess this is somewhat helpful because it's easier to back up the My Documents folder than find PalmMsgv001 in \Windows and back that up.
However, I hardly ever put anything into \My Documents because of the chance of forgetting about backing it up before flashing a new ROM. Hopefully someday we'll see a Threaded Messaging app that has more options - like save folder, and font size (the font is so tiny!). That's why I liked TxtMan - but it crashes too often, and isn't completely integrated into the Windows messaging system.
if someone could fix palm to work on the kaiser thatd be fabalous.. i know im jumping off topic but im willing to offer up $25.00!
here is the O2plus 2.3 cab , working on touchpro