Now for CM7 !!! Hardware Keyboards | Sony Ericsson Keyboards v0.8 - Sony Ericsson XPERIA X10 Mini

Disclaimer
I am not responsible for any damage ... the regular stuff. So read instructions and you'll be fine
Click to expand...
Click to collapse
(credits go to HerrKuk) for keyprint.xml info
IMPORTANT:
Goto anywhere you need to input text. push long on the input box until the windows input methods appears chose Standardinput and now it will work. If you don't want to use the standard input method and want to use android one also flash the your hardware keyboard from the bottom this will enable you to use both keyboard input methods!. reselect your language. Do the same for Bopomofo Chinese Input method(optional download)
CM7 SE Keyboard update!!!
Hotfix for Word selection in dropdown (when using touchkeyboard) HOTFIX
Instructions
Download CM7 SE Keyboard
Download from CM6 your language
Download CM7 Hardware keyboard layout
Now install CM7 Keyboard
Install CM7 Hardware Keyboard
Install CM6 language
reboot
CM6 v3.3 and newer also for CM7 | Sony Ericsson original Keyboard
One Click on the thank you button would make my day!
AZERTY (French)
Spanish KeyboardSpanish Keyboard
CYRILLIC
LATIN-ON-CYRILLIC
GREEK
LATIN-ON-GREEK
LATIN-ON-ARABIC
LATIN-ON-ARABIC-AZERTY
LATIN-ON-BOPOMOFO
LATIN-ON-BOPOMOFOChinese Input Method for Bopomofo
LATIN-ON-HEBREW
LATIN_PINYIN
LATIN-ON-THAI
QWERTY-PT|BR)
QWERTY-EN | PT (ENGLISH) (Brazilian/Portuguese
QWERTY-NO-DK (Norwegian| Danish)
QWERTY-SE-FI (Swedish|Finnland)
QWERTZ (German)
CM6 3.0/3.1/3.2/3.2.1 Sony Ericsson original Keyboard
One Click on the thank you button would make my day!
AZERTY (French)
CYRILLIC
LATIN-ON-CYRILLIC
GREEK
LATIN-ON-GREEK
LATIN-ON-ARABIC
LATIN-ON-ARABIC-AZERTY
LATIN-ON-BOPOMOFO
LATIN-ON-HEBREW
LATIN_PINYIN
LATIN-ON-THAI
QWERTY-PT|BR)
QWERTY-EN | PT (ENGLISH) (Brazilian/Portuguese
QWERTY-NO-DK (Norwegian| Danish)
QWERTY-SE-FI (Swedish|Finnland)
QWERTZ (German)
Black Theme
credits to nobodyatall
Black Theme
Download your Hardware Layout and then select your language.
AGAIN OPEN i.e. SMS push long on the text input box until a menu appears, select choose inputmethod, choose standardinput, afterwards chose your language AGAIN! even if already the right one is selected
CM7 Keyboard Layout if using Android Keyboard input Method
German
http://www.mediafire.com/?pspwnzgb5byaxaj
Fully working Hardware Keyboard without german specific letters mapped on blue/sym button
http://www.mediafire.com/?fcno0917d13563l
Additional to first german layout also german specific letters mapper like "ä","ö", etc.
French
thanks KeitaroBaka
http://www.mediafire.com/?kde5dnyp6adph7z
French Keyboard layout with added é á etc ...
Swedish
thanks to owain94
http://21da275e.linkbucks.com/
Russian
thanks to owain94
http://8cef7e35.linkbucks.com/
Danish/Norwegian
thanks XabdullahX
http://c2ba60e3.linkbucks.com/
Greece
thanks owain94
http://a91f95d7.linkbucks.com/
Hungarian
thanks Thedy01
http://0efeda72.linkbucks.com/
Instructions
Place zip file on root of sdcard
Boot into xrecovery
goto flash custom zip
look for your zip file
click yes
reboot the phone
As for many of you having troubles with "shift" key not working. Touch the text input window and hold your finger on it until a menu appears, chose input methods, choose android keyboard and NOT the HTC one I don't know why but "shift" key will work again!

As I got a lot of requests regarding different hardware keyboards I'll like to start a thread in order I can build you guys custom keyboard layouts for your froyo or gigglebread roms. My goal is it to have all languages sooner or later updated and organized in this thread.
I need to the following from you guys so we can make the hardware keyboard work.
your qwerty.kcm.bin and your qwerty.kl from your old Sony Ericsson Firmware (/system/usr/) i need the entire folder with keyboard-config, keyboard-chars etc..
List your buttons and which button should have which character on blue/sym button and if you need capital letters as well which key should appear on blue/sym and shift button press
List you special signs, like underscore, plus,minus, etc .. even if you need a key frequently which is not on the default keyboard layout from sony we can still place it on a different button suitable for you
and last but not least any special requests, like numbers or so in the wrong place.
If you want to have an exact copy of your hardware keyboard as it is on your device (like the blue letters and number) please post a picture
As for many of you having troubles with "shift" key not working. Touch the text input window and hold you finger on it until a menu appears, choose android keyboard and NOT the HTC one I don't know why but "shift" key will work again!
I'll place all the keyboards in the second post for you once they are finished.
Change Log
v0.9 Hotfix CM7 less buggy now. only bug besides scroll down on sym menu is white color of text and list when selecting input language
v0.8 finally CM7 compatible but a bit more buggy than under CM6
v0.7 updated Spanish and SE Chinese Input Method for bopomofo (Its a different one than SE Standard Input Method)
v0.6 updated CM7 keyboards.
v0.5 updated all available languages!
v0.4 fixed bug regarding touch screen keyboard
v0.3 another fix for crashing
v0.2 fixed bugs in Sony keyboard so no workaround needed except above instructions
v0.1 new Sony Ericsson Keyboard
Known Bugs:
Sony Erricsson
SYM Menu sometimes does not respond. (workaround chose input method android, choose inputmethod standardinput again)
[in SYM Menü "Enter" does not work!] fixed in CM7 - still persistant in black theme
Black Theme might cause a force close in touch keyboard when trying to get dropdown menu

hi, i just want the original x10 mini pro Portuguese From Portugal(PT-PT) thanks

well as i do not speak pourtuguese do you have the original qwety.kcm.bin or something like that? or button mapping? thanks! (its in the list in 1 thread what i need)
you know what would be best just post a picture of your hardware keyboard. and i'll make the files for you

slade 87.
Good stuff man.
its guys like you who makes XDA what it is.
keep up the good work

Good thread, . I have one suggestion thought, I suggest you move all the keyboard layout submitted to the first post with thanks to the finder/inventor. That way people will easily find what they need.

yes of course i'll give the credit to the people who found it. Once there is more keyboard i'll start using external links, so we can divide languages from each other and also make it easier to give credit.

how do you get the qwerty.kcm.bin and qwerty.kl files? do u need to use root explorer or what? im new at this, sorry

hey, is it possible to put in german keyboard the old function from the sym/aü button. so if u press this button u will open the window, with smilies and special symbols?

luz1fer said:
hey, is it possible to put in german keyboard the old function from the sym/aü button. so if u press this button u will open the window, with smilies and special symbols?
Click to expand...
Click to collapse
I wonder the same about my Norwegian phone...
When I click the Sym button, it happends the same as on the blue button ...
It should be smileys and stuff there like , :-( , , , :O etc...
Thanks!

slade87 you got permission to post my files from cm topics here
i will delete the links from my post and i will link to this posted i think this is more up to date them mine are

as of now i don't think this is possible but we can map new letters to buttons so for example old german layout was:
sym button + o would make an "ö"
now i did the following blue/sym button + o makes "ö"
but not with touch input but with the hardware keyboard. so the most frequent letters we can reasign to a combo of blue/sym button and work with that.
owain thanks I'll update this thread day by day and slowly merge your existing keyboards into this thread. I will upload new version to mediafire as well and keep your old links if thats ok with you.

the why im asking that is, in connectbot for example i must use > or < but i cant find these symbols on the keyboard, coz these were under the menu witch opend with sym/aö ;>

check first post i got it working with the se menu!

slade87 said:
well as i do not speak pourtuguese do you have the original qwety.kcm.bin or something like that? or button mapping? thanks! (its in the list in 1 thread what i need)
you know what would be best just post a picture of your hardware keyboard. and i'll make the files for you
Click to expand...
Click to collapse
what you preffer?
the qwerty.kcm...? or the picture?
if you preffer the qwerty.kcm... please tell me how to get that for you...(im new in this android scene.. i preffer symbian s60 v5 modding)
i just need the keyboard becouz im my language(Portuguese from portugal) we have "Ç" and we use ´, `, ~ and ^ in some letters like "é"(is) in "Não"(this = no) and in "A" in some cases "à" or "á" and i need the < and > for my smiles :b

please check the first post and follow the instructions of the sonyerricon.zip (first link) you should have all your keys back.

okay with the sonyericsson.zip i got the symbols back on sym/äo but it seems instable with the sms/mms programm of cm6 3.2.1 coz i get forced closes Oo

did you reselect the language?
i don't know if it helps you but use xrecovery and download one of the other posted keyboard layouts, install it and then try it again. after i did this i had no more force closes. but in rare occassions the symbol menu did not work (touch did not respond) but it didnt force close i could still write my text just couldn't select an icon (and could get the menu away with pushing sym button again).

uey, i tried it with the french one, at the beginning no sym/aö symbole table, but than i hold the finger on the input and switch from standartinput to Androidinput, closed and do it again but now back to Standart input and it works. strange things are goin on here ;>
thnx for ur help and work

i am glad it worked!
I updated the link on the first post. this should work now without luzifers work around.

Related

Diamond Keyboard for Dual working with hardware keypad

It seems like I've fixed it. The diamond keyboard from Gullum a bit edited here and there... and it is working, including the hardware keypad, on my Dual 16 keys!!!!!
Method is the same as with Gullum:
Step one: depending on your version install one of the two cabs
for 16 keys hardware keypad install the Diamond Keys for Dual
for 20 keys hardware keypad install the Diamond Keys for Dual 20 keys from the cab in the 9th post of this thread. The old cab file didn't work correctly as stated by benpo. Therefore this new cab please let me know if it works correctly.
Step two: install one or more of the language packages of your choice.
Packages:
- Danish Keys for Dual
- Dutch Keys for Dual
- English Keys for Dual
- Finnish Keys for Dual
- French Keys for Dual
- German Keys for Dual
- Greek Keys for Dual
- Italian Keys for Dual
- Norwegian Keys for Dual
- Polish Keys for Dual
- Russian Keys for Dual
- Spanish Keys for Dual
- Swedish Keys for Dual
There is one bug that I'm aware off if you find others please report them:
- When switching to 123 on the software Touch Keypad it gets ****ed up.When you switch back to abc it's back to normal.
- With 16 keys version the keypad is named Touch Keypad instead of Touch Diamond Keypad. When I change it, the hardware keypad is in qwerty again.
Credits go out to Gullum off course for all his hard work.
20key
could you make a fix for the HW keyboard of the 20keys?
I'm not at home right now but when I am I will fix a version for the 20 keys hardware keypad.
wmn79 said:
It seems like I've fixed it. The diamond keyboard from Gullum a bit edited here and there... and it is working, including the hardware keypad, on my Dual 16 keys!!!!!
Method is the same as with Gullum:
Step one: install the Diamond Keys for Dual
Step two: install one or more of the packages of your choice.
Packages:
- Danish Keys for Dual
- Dutch Keys for Dual
- English Keys for Dual
- Finnish Keys for Dual
- French Keys for Dual
- German Keys for Dual
- Italian Keys for Dual
- Norwegian Keys for Dual
- Polish Keys for Dual
- Russian Keys for Dual
- Spanish Keys for Dual
- Swedish Keys for Dual
There is one bug that I'm aware off if you find others please report them:
- When switching to 123 on the software Touch Keypad it gets ****ed up.When you switch back to abc it's back to normal.
- The keypad is named Touch Keypad instead of Touch Diamond Keypad. When I change it, the hardware keypad is in qwerty again.
Credits go out to Gullum off course for all his hard work.
Click to expand...
Click to collapse
Absolutely brilliant, it also works on a Asus P750 for the hardware keyboard!
Hoping my keybord will continue working as before a few days with it!
I've put a 20 keys version in the startpost, please test if it works on a 20 keys Dual.
doesn't work on 20 keys dual
Keys are not mapped correctly when typing from the hardware keyboard.
Appreciate the effort!
Really hope you will manage to resolve it soon.
If it helps, here's the mapping:
Key <> Shows
QW! <> @.!
ER1 <> AB1
TY2 <> DE2
UI3 <> GH3
OP. <> JK.
AS? <> MN?
DF4 <> PQ4
GH5 <> TU5
JK6 <> WX6
L, <> +,
[email protected] <> [NULL][NULL]@
CV7 <> [NULL][NULL]7
BN8 <> [NULL][NULL]8
M9 <> [NULL]9
BACKSPACE, SYM, Shift, Enter - seems to be fine.
The soft keyboard works great! Including the 123 mode!!
BTW, another interesting thing - one of the main reasons I am waiting to try out this keyboard is because of the problem with 3rd party apps, like Opera or especially Good Messaging (Goodlink) - with the standard Dual Keyboard, the HW keyboard is stuck in 123 mode and the XT9 button does not respond, so you can't switch to another mode.
With this keyboard, it seems that the keyboard works with letters, but the letters appears only in the autocomplete line and not inside the application text fields. I'm typing and no text appears there!
I found that if I work in ABC mode with all XT9 options turned off (checked-off), it works OK, besides from the wrong mapping above.
I like to get the XT9 working on 3rd party apps, but ABC is a huge leap for me. I'm now enxious to see it working.
Thanks!!
20key Soft keyboard also not working on 3rd party apps
Just noticed that the soft keyboard also doesn't work with third party apps. It doesn't display anything, neither in ABC nor XT9 modes.
It does print out correctly symbols and numbers though.
Edit:
The above is relevant to the Touch Diamond Keyboard only.
The Touch Diamond Keypad does not work (sorry for misleading).
Touch Diamond Qwerty does work well as a soft keyboard also in 3rd part apps, in ABC mode (XT9 mode still does not work).
Please try this new cab.
I have changed some things in the 20 keys cab version, please test if it works now.
I have changed some things in the 20 keys cab version, please test if it works now.
Click to expand...
Click to collapse
I use 20Key QWERTZ Hardware Keyboard
Key <> Shows
QW! <> Q
ER1 <> W
TZ2 <> E
UI3 <> R
OP. <> T
AS? <> Y
DF4 <> U
GH5 <> I
JK6 <> O
L, <> P
[email protected] <> A
CV7 <> S
BN8 <> D
M9 <> F
Helping out?
Maybe we can help you out here, if you guide us in doing the HW buttons mapping, then we can try out various options and shorten the cycle
Well actually I haven't found that out myself yet, you can have a look in the files: eT9.Nike.20Keys.0409.kmap.txt & eT9.Nike.20Keys.kmap.txt in your windows folder. My guess is the solution lies in there but I don't know how to fix it yet.
Czech language
Hello,
please is it possible to made Czech T9? Anyway....excelent work.
It is possible but I need a file from an rom with czech xt9 enabled. If you have one look in the windows folder, find the file cshpd.kdb and post it here.
wmn79 said:
I have changed some things in the 20 keys cab version, please test if it works now.
Click to expand...
Click to collapse
I tried this. While the softkey pad is great (better than the Dual's original) the hardware keypad is stuck on the "add new word" (the plus sign on the right) mode in all applications so it isn't very usable
e.g. you cannot search for contacts in the phone application etc.
Do you mean that you always get the black line with the plus sign?
Can you be more specific?
Czech T9
The Czech T9 for Diamond keyboard i found here - http://forum.xda-developers.com/showthread.php?p=2198374, but after install - SW Diamond keyboard writing czech and HW keyboard writing only numbers. Any idea?
Yes I am aware of that post as you can read in the startpost of this thread. That is the keyboard where I based all the files on.
But for the Dual we need a special file per language to enable the hardware keyboard for Czech that is the file cshpd.kdb and it can be found in the windows folder of a Touch Dual with the hardware keyboard enabled with Czech language.
So if you have the file or you can get an original Czech rom please post it and I will fix the cab file for czech language.
wmn79 said:
Do you mean that you always get the black line with the plus sign?
Can you be more specific?
Click to expand...
Click to collapse
Yes, when I slide out and try to use the hardware keyboard I always get the black line with the plus sign.
As far as I know that's normal. The moment I slide out and push the first key on the keypad I get the black bar with the plus sign. But it functions normal for me. When a word is complete I push the space button and it starts with a new word.

[SOLVED] CyanogenMod6-v3.1: No Home/Back/Menu

Hello,
I have a Mini Pro and succesfully installed CyanogenMod6-v3.1.
Then I put qwerty.kl form german.zip via RootExplorer to /system/usr/keylayout.
Since then I do not have these three buttons: menu, home, back, on/off.
They are completly dead.
So I thought to replace qwerty.kl with the original one found in update.zip.
But this does not work either...
Do you have an Idea?
Thank you
Tobias
(I have less than 10 posts, so I have to post here, sorry)
EDIT: I did a re-flash via xrecovery and now it works again.
But how can I change to the german keyboard layout?
Keyboard
Sorry that i write here, but i am not able to write in the right discussion
the german keyboard works so far fine, but the number "3" is not on the right place.
In the german keyboard the three is over the y and not over the z ( by pressing the green quader.
the problem is in this file qwerty.kcm in the last line y3 yy it must changed to z 3 zz i think
The second :
the symbol button just aktivate the numbers over the character and not the symbols or Ä,Ü,Ö.
thanks for your powerful work
I do not see that these problems are related.
It would be better to start a new thread for you...
How can I install the german keyboard layout?
Thank you
go to the 1st page of the cyanogen mod download german keyboard and instal it with recovery tool
the number 3 is above the y and not above the z. This bug will be fixed later
Thank you.
I mark this as solved as the bug with number 3 is already known.
open qwerty.kl with root explorer (with write permissions) and a text editor. You will be able to change evry single key.
bye

[Q] To advanced CM6-latest users with keyboard-layout other than qwerty

Hi there,
how did you change your keyboard layout? As there are so much methods to change it, how did you do it? I am wondering if my method is correct:
1) install CM6-latest (miniCM version) with all hotfixes
- Use the files from: http://forum.xda-developers.com/showthread.php?t=982341
2) install CM7-ActivateSEKeyboard.zip
3) CM7-KeyboardUpdate.zip
4) german_underscore.zip
5) qwertz.zip
6) blacktheme.zip
7) wipe cache
8) reboot
9) set language again to german everywhere where it is possible
10) reboot second time
It seems everything works but:
- under certain circumstances sym menu freezes
- using andoid onscreen keyboard the hardware-keyboard is still qwerty
Either it's a bug to be fixed or I was doing something wrong. So I ask you:
- Did you recognize that, too and live with that?
- Or did you change your keyboard layout in another way and that works perfect and may you so helpful to tell me and others having my problem how!?
Thanks, guys.
If you want a QWERTZ keyboard, just change with root explorer's editor in system/usr/keyboard-config/keyprint.xml
THIS:
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="qwertz"/>
Then save and reboot.
Temes
so if i get this right for azerty (got a dutch phone) i do
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="azery"/>
???
will help allot
sslanc said:
so if i get this right for azerty (got a dutch phone) i do
<script-name="latin" keylayout="qwerty-en"/>
TO
<script-name="latin" keylayout="azery"/>
???
will help allot
Click to expand...
Click to collapse
just tried it cause i couldn't wait and it works the other way around
TY
i still have issues. When I install the qwertz update I still not have the sym funktion to type "ä" or "ü" instead of these symbols i get "*" for typing sym+u. I already replaced the xml files but it didn't wokred.

[Q][Self-Solved] Italian Keyboard Layout CyanoComb 1.4

Hi everybody, i've googled around for this problem withoud finding any solution.
How can i edit the files in system/usr/ to make the keyboard like the stock one?
Examples:
if i press the blue button ONCE it should write ONE blue character only. instead it messe everything up and i have to press it several times to get the letters working.
the sym button doesn't work in either way (accented letters if pressed simultaneously with the letter or symbols menu if pressed alone).
etc..
i found this (http://forum.xda-developers.com/showthread.php?t=1113863), but it didn't help, and i can't post in that thread to ask for help.
i've seen that italian language file is present in /system/usr/keyboard-config/languages, but how can i make the phone use ita.xml instead of what's using now?
EDIT: i've seen now that i've started the thread in the wrong browser tab, i wonder if a mod may move this to Q&A. i'm sorry
EDIT2: problem solved, i had to change the option in the settings menu. strange that 3 different keyboard input methods were activated, it makes no sense to me.
i'd recommend to stiky a warnig to this fact so no one will be looking for a solution to a problem that doesn't exist
swedish hardware keyboard x10 mini pro
Noob here,
CynaNoComb 1.4 installed on x10 mini pro, can't get the HW keyboard to work with se-fi, tried both http://forum.xda-developers.com/showthread.php?t=982341 (3.3) and other suggested solutions.
Believe 1.3 had an app "cmmini ROM-something", which worked fine then,
Stuck here, thanks for any help, (and sorry if posting inapropriate, haven't fully figured out the structure of xda.)
regards,
Edit solved:
downl es file explorer
start esfe go to manage / security check both root and /sys as wr
edit /system/usr/keybord/keyprint.xml, change latin layout to qwerty-se-fi
save and reboot
exhale.

[q] cm 7 v13 & v14 sym button error

emm.
sorry,i am newbie here.
this is my first thread.
if i did something wrong,please lecture me.
okay,today i have try to install miniCM 7 V13 and V14.
it's great,but i found that my sym button (physical keyboard) has an error.
it doesn't work well.that button just have a same function with shift button (the blue square).
it's disturbing enough.
i used to texting,save someone number,or sign in some email with underscore.
what should i do?
is there any solving?
nateriver01 said:
emm.
sorry,i am newbie here.
this is my first thread.
if i did something wrong,please lecture me.
okay,today i have try to install miniCM 7 V13 and V14.
it's great,but i found that my sym button (physical keyboard) has an error.
it doesn't work well.that button just have a same function with shift button (the blue square).
it's disturbing enough.
i used to texting,save someone number,or sign in some email with underscore.
what should i do?
is there any solving?
Click to expand...
Click to collapse
is a error with the keyboard apk , only with the SEMC keyboard the sym key work normaly
xxpeterxx said:
is a error with the keyboard apk , only with the SEMC keyboard the sym key work normaly
Click to expand...
Click to collapse
sorry,i get what you mean.
but i don't know how to do that.
can you tell me how must i do specified?
thx b4
Select Input default as Input Method (chose one option):
1.Go to where you will be typing, press hold the text box will appear two options (input method & insert template), select Input method then chose default input.
or
2. Go to Setting>Language & Keyboard only tick input default.
I hope i can help you, don't forget to press thank's button.
u can get some symbols by pressing alt+space bar

Categories

Resources