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 all,
over the time my XT9 dictionary learned a lot of new words automatically. However, sometimes I mistyped some and it learned them as well.
So my questions are:
Can I reset the dictionary completely without having to hard reset my Vox?
Or is there any way to maintain the dictionary in a way, I can remove some of the learned words?
Many thanks for your help upfront - as always very much appreciated
Have a nice day
Andi
I need some assistance with this as well. Anyone?
.
I'm pretty certain there is a file somewhere of the words that have been learnt but i can't help at the mo
You cannot make changes.
But connect phone thru active sync, browse to windows folder.
locate eT9Cbd.Cdb.
Make a back up for future purposes.
Now delete it and create a new folder with the name eT9Cbd.Cdb.
Now restart ur vox. Viola
I read this somewhere in xda. So all credits to him(though i don knw who it is)
Hi there,
First thread here for me. I've recently purchased a Touch Pro 2 ( Rhodium T7373 ) model number RHO100. It's a UK branded (i'm from the UK) one from vodafone but unlocked and flashed with the recent winM 6.5 ROM from HTC.
So I'm living in Australia, but I regularly converse with people from China ( friends and business ) and I use the sogou pinyin input system on all my computers. I found out they provide an IME for Windows Mobile at shouji.sogou.com.
So I downloaded it and installed on my TP2. It works wonderfully, much better than that piece of trash CE-Star. So far so good....
Anyway, here's the rub:
It's a tiny tiny issue but seeing as I'm British and living in Australia, my communications through mobile are predominantly in English. Ever since I installed the sogou pinyin IME every time I soft reset the phone, the Sogou input system is activated by default. If I change it back to the english it will stay that way until another soft reset, and baboom, there is sogou.
Whilst I love the input system, I'm such an anal retentive when it comes to little details like this, I'd rather not have the input system and have my english default than have to change every time after a soft reset I want to input english.
Is there a quick decisive way to restore the "Full QWERTY" option as the default when I turn the phone on. I'm not scared of editing the registry directly. I just need pointing in the right direction, be it to software or a registry.
I've already done my own research and I got as far as finding the "default SIP" registry key, but unfortunately for me it it seems like it's an encoded value, i.e. a non human readable value and I have no reference values for the HTC default or any other.
Care to indulge me with a quick hit of registry magic? I've tried SIPChange and I don't like it, seems to error out on boot for my TP2. Thanks.
geejayoh
***bump**
No dice people?
I feel your pain, pal. I know exactly what you're describing since I'm a bit anal too. Assuming you read Chinese, the following post may enlighten you a bit:
http://www.mobile01.com/topicdetail.php?f=129&t=944511
The post suggested editing the following registry:
HKEY_CURRENT_USER\keyboard layout\Preload\1\
Default=e0010404 -> Traditional Chinese
Default=e0010409 -> English
I am no master in registry editing, but from what I read, it appears that there are different Keyboard Layouts. Your TP2's default layout is e0010409 English. After you install Chinese IME, it changes to e0010404 Traditional Chinese, which is why your Sogou input system is activated after a soft reset. Now if you change that registry back e0010409, it will now default back to English AND DISABLING CHINESE INPUT in the process. With that said, since this registry can be changed on the fly, I assume you can write a MortScript to change swap them whenever you need to input Chinese.
Hope this helps and let me know if you ever come across a better solution.
I would also appreciate if someone here can better explain how these keyboard related registries work. I can read manuals, just need some good pointers, thanks!
Just found a better solution. Apparently PlumSIP http://www.dayhand.com/ is a Chinese input system that is registered as an English (e0010409) keyboard layout. That is, it can switch between Chinese and English input without touching the HKEY_CURRENT_USER\keyboard layout\Preload\1\Default registry.
With this setup, you will have English as default input method, and can switch to Chinese when you need to.
Found an even better solution. Sogou just puts a shortcut to it's own process in your \windows\startup\ directory. If you delete that, Sogou isn't the default SIP anymore. YES!
Used this solution for HTC HD Mini, and now am satisfied with the result after deleting from the Sogou shortcut from directory. Nice help here, thanks...
Re: geejayoh
Found an even better solution. Sogou just puts a shortcut to it's own process in your \windows\startup\ directory. If you delete that, Sogou isn't the default SIP anymore. YES!
is not appreciated by users
First, this version of SlideIT is not fully compatible with the HTC HD2. Only registered users of SlideIT get the pre-release version 4.1.0.2 (pre-released on March 10th 2010) from the developer Dasur, which is the full version and compatible with the HTC HD2.
Second, as you describe it, it sounds like a warez release to me and is surely not allowed to be uploaded here.
Third, i request to warn the topic-starter and/or ban him.
If thats so, moderator remove this topic pleas...
But anyway if you dont like it its fine...
But is it allowed to hack and crack WP7S and post it on xda? Or alot of other programs on this site? But if this is against the rules...ok please remove this topic moderator!
Thnx
Also: the Dutch language pack doesn't work...it only gives me english suggestions
pietme said:
Also: the Dutch language pack doesn't work...it only gives me english suggestions
Click to expand...
Click to collapse
It does work!
Go to "[email protected]" on the keyboard > Options > Languages tab and set primary language
Please remove the link to the installer cab file. If this version of SlideIT is really fully registered, then i can't imagine that it is allowed to be linked with this forum in any way.
it works
I confirm that it works, but it takes some getting used to,
it does not work in landshape
it crashed the phone
have delete it...
Didn't i tell you, that it is not compatible with the HTC HD2?... tzzz...
Register yourself at Dasur.co.il and pay for SlideIT. It's not that expensive, it's worth the money and the actual 4.1.0.2 pre-release is compatible with the HTC HD2.
SlideIT is fully compatible with the HTC HD2
You can all get the new version, not only registered users of SlideIT get the it.
Dasur relese tow days ago a new version 4.1.0.3 which is fully compatible with the HTC HD2.
try the demo version first, then go and buy it, it's not that expensive !!!
You can get a lot of sites in trouble by posting Warez because they can be sued/shutdown if they're not doing their utmost to remove or discourage posts like this.
Just a friendly message.
I might suggest you guys not to use this "shareware" version in case it doesn't work anyway.
Unless you'd like to spend money so that you can get a working version, I think it's better off to use simplier and free touch keyboards.... the more you save energy, the less it gets on your nerves
sorlan said:
You can all get the new version, not only registered users of SlideIT get the it.
Dasur relese tow days ago a new version 4.1.0.3 which is fully compatible with the HTC HD2.
try the demo version first, then go and buy it, it's not that expensive !!!
Click to expand...
Click to collapse
FWIW - I am running SlideIT 4.1.0.3 on my HD2 and it is, put quite simply - AMAZING! Blows Swype into oblivion - its far easier to use; much nicer to use & @ the current price of under $8 USD is a steal!
Is there any way to make the keys vibrate like the default keyboard?
Since we're discussing options:
-I hate it how it ALWAYS uses a SPACE after I type something. Granted, it's nice when you're typing normally, but when you're writing a word that isn't known or when you try to edit a word, it gives you spaces between the letters;
-When I'm entering a password, it automatically starts with capital letters.
So, what can I do about it?
pietme said:
Since we're discussing options:
-I hate it how it ALWAYS uses a SPACE after I type something. Granted, it's nice when you're typing normally, but when you're writing a word that isn't known or when you try to edit a word, it gives you spaces between the letters;
-When I'm entering a password, it automatically starts with capital letters.
So, what can I do about it?
Click to expand...
Click to collapse
Download the free SlideIt manual - tells you all about entering passwords, email addresses etc.
Cheers
Hello guys
I'm new here, and this is one of the first times I write here, so I hope you can help me
The thing is, I have a smart phone Samsung Galaxy S 2, and I really want to install it launcher called SPB Mobile shell, how long before I discovered that the global SPB company bought a Russian organization called yandex.
yandex yandex out a program called shell, which is actually completely free SPB, the problem is it only Russia and Turkey is not it.
And I want to translate the software and here I got into for the first time in my life with programming, I'm an IT professional, but not one who's been doing programming or tampered with.
I started doing tests online How to open packages APK, and make changes and I came across software called APKMULTITOOL, I do decompile and then replace the files I need, but can not do compile, and you get an error in software, the problem is the log of the software it does not say (or maybe I can not read it) would glad if you can direct me or help me make this change, I'm sure it will help many people ... think of using free SPB