[Q] CM7.2 Change HW keyboard layout!? - Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A

in my mini pro the letter X of my physical keyboard is broken :/
so when i try to use the hw keyboard and i grip key A or Z or C (or any letter of my keyboard) appear Axxxxxxxxxxxxx (or Zxxxxxxxxxxxxxxxxx or Cxxxxxxxxxxxxx)
Anywhay, i'm using the CyanogenMod7.2
i just know to change in the stock gb or ics because they have the keyboard-config folder and it have not the keyboard-config inside of the folder system/usr, so i dont know another mode to change the layout of physical keyboard :/
any one can help me pls?

Related

Now for CM7 !!! Hardware Keyboards | Sony Ericsson Keyboards v0.8

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.

[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.

[APP]FreeXperia KeyboardChanger v2.1.0

Hi, this is FreeXperia KeyboardChanger for X10 Mini Pro
build from CM Sourced by FreeXperia Team (Bina4y)
Important
Read how to use before you used it, i'm not responsible if you brick your phone
What been mod:
change all assets for mimmi device
edit java
edit layout
edit kcm.bin file
Menu:
arabic
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol)
azerty
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
cyrillic
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
greek
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
hebrew
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
latin-on-arabic
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
latin-on-arabic-azerty
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
latin-on-bopomofo thanks to ssdog27 for file and test
default input : work ,confirm
other keyboard : work ,confirm
latin-on-cyrillic
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
latin-on-greek
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
latin-on-hebrew
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
latin-on-korean
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
latin-on-pinyin
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
latin-on-thai
default input : work ,but need to confirm
other keyboard : still not work (unknown symbol), use qwerty-en kcm
qwerty-br
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
qwerty-en
default input : work ,confirm
other keyboard : work ,confirm
qwerty-no-dk
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
qwerty-se-fi
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
qwertz
default input : work ,but need to confirm
other keyboard : work ,but need to confirm
remark : what input methode do you pick
default input : SEMC Keyboard app
other keyboard : other keyboard app (HTC_IME , android keyboard, etc)
This apk will change your keyprint.xml, mimmi_keypad.kcm.bin, qwerty.kcm.bin, mimmi_keypad.kl, and qwerty.kl
Requirements :
Root
Gingerbread Rom or latest
Have SEMC Keyboard app
How to install :
install as usually apk (v2.0.1) --> need test first
How to use :
Set Default Input as your input method (it's important or your brick your phone) thanks to skifyr123
Open app
Allow root access
Choose your Hardware Keyboard Layout
Push Save and Reboot button
If first try not work set your layout again (it should work after second try)
Note :
If you find wrong layout please report back
If your Harware Keyboard Layout still not include send me picture of your keyboard
Keyboard stiil not fix will be fix after i know what symbol they use on hex
For tester please report when you use another keyboard app the layout is work or not (cos that part i been mod, default input is use SEMC layout)
I'm not dev so if you have some idea or something to improve this app i will be happy
Don't install.
MiniCM7 2.3.7 deodexed.
App not installed. MiniCM7 from nAa + nAa kernel
kraven said:
App not installed. MiniCM7 from nAa + nAa kernel
Click to expand...
Click to collapse
This no installed app
push to system/app folder then give right permission
Felimenta97 said:
Don't install.
MiniCM7 2.3.7 deodexed.
Click to expand...
Click to collapse
lol so your ROm can't install any app, cos other app is not deodexes ??
madbulls said:
This no installed app
push to system/app folder then give right permission
Click to expand...
Click to collapse
My ROM: nAa MiniCM7-2.1.7 + nAa 08 kernel
This is my walkthrough:
1. Pushed
2. Changed permissions
3. Started App
4. Select QWERTY-BR (for spanish keyboard)
5. The app restarted phone
The Result: keyboard not working, any push, any key... now I'm restoring from a backup...
Thanks for this, it worked great. You should maybe include a better "how to".
What I did:
1. Copied the .apk to /system/app and changed permissions to rw-r--r--
2. Rebooted and sat the input method to "default", then opened the app and chose my language. Save, the phone will reboot.
3. Profit.
(latest nAa MiniCM7-2.1.7 + nAa kernel)
So I can confirm it work with "16. qwerty-no-dk"
Really, totally don't work for Azerty.
After select Azerty and reboot, All buttons don't work, even turn off button. I have to remove battery to can restart and do restoration in CWM.
So for this moment, need big debugging.
If somebody want try, do backup before
Hi Madbulls,
I try it and it works fine qwerty-br for me!
Maybe for next version you can try to initialize the one already used... ;-)
PS: I use the one you sent me by PM.
Thanks
New version 2.0.1
change log:
make clean java (there is 2 java from last version )
try make installed apk
add more permisssion
make more time for save and reboot, so app have time to copy file( i hope this will be solve last version bug)
download at first post
this version need to test first, i hope someone to tester it
Hi, hope my report will help you. At this state the app is not working at all (at least for me).
Phone Model: U20i
ROM/kernel: MiniCM7 / nAa
Language tested: latin-on-greek
Worked: No
Bugs:
Phone got very laggy
I used the default app mesenger but whenever I pressed a key to write a message the app closed. no message for FC though, it just hung and closed itself.
menu and power button stopped working. Once the phone locks itself you can't unlock it by pressing menu or power button. You have to slide the keyboard in order to unlock. And of course you have to power it off unplugging the battery.
In the end, I did a restore. I didn't have the time to get a logcat.
New version (v2.0.2)
change log:
edit java command , if you not success change your layout your phone not brick but still use previous layout
Try again if still new layout not work
I was tested with full wipe so is must work now (i hope )
download at first post
Very good work
Works on Xperia X10 Mini Pro with hardware- and onscreen keyboard (qwertz).
Move the apk file over Root Explorer to /system/app and give the following
permissions:
X X O
X O O
X O O
Install the app out of the Root Explorer and open the app ...
Click on what you need (in my case qwertz) and click on
"Save & reboot your phone".
That's all
madbulls said:
change log:
edit java command , if you not success change your layout your phone not brick but still use previous layout
Try again if still new layout not work
I was tested with full wipe so is must work now (i hope )
download at first post
Click to expand...
Click to collapse
Hi Madbulls,
I tested last version in CM9 ICS Rom by Paul-xxx with layout qwerty-br and the layout is not updated correctly!
Thanks
DanielFran said:
Hi Madbulls,
I tested last version in CM9 ICS Rom by Paul-xxx with layout qwerty-br and the layout is not updated correctly!
Thanks
Click to expand...
Click to collapse
Try this for ics rom, its stiil beta but its work.
note: its system app, not installed app
Installed app by copying to /system/app, change permissions, install app...
Selected qwerty br for spanish keyboard, reboot, all ok.
Using MiniCM7 2.2.0.
Now the problems: impossible to write "ç" "Ç" characters with hardware keyboard. Instead of "ç" or "Ç" it writes ","
The "," key writes " ' "
All other keys are working fine.
Greetings.
cybdani said:
Installed app by copying to /system/app, change permissions, install app...
Selected qwerty br for spanish keyboard, reboot, all ok.
Using MiniCM7 2.2.0.
Now the problems: impossible to write "ç" "Ç" characters with hardware keyboard. Instead of "ç" or "Ç" it writes ","
The "," key writes " ' "
All other keys are working fine.
Greetings.
Click to expand...
Click to collapse
This version is only for Ics! Try keyboardChanger in 1st postal for Gb.
Sent from my U20i using xda premium
DanielFran said:
This version is only for Ics! Try keyboardChanger in 1st postal for Gb.
Sent from my U20i using xda premium
Click to expand...
Click to collapse
I've installed version from first post (gb), not for ics.
Here is a picture:
For QWERT-BR layout i use mini rom manager, it´s quite simple to use and works.
I would like to know if it´s possible to change the layout for example of the swifkey x, there is a option for QWERTY but not for QWERTY-BR, and there some buttons that does not work.
It will be useful if somebody tell me where this layouts are stored, i believe that is not in the default location SYSTEM/USR/KEYBOARD-CONFG/LAYOUTS.
Best regards
I think I shouldnt do this but in x10 mini general I have a thread too with flashable keyboard layouts,azerty,qwertz and latin-on-greek proven testing.i just post this here for the people having problems.oh,also in order for them to work (layout) you will need sony ericsson default input
Sent from my U20i using XDA

[Q] Keyboard Keys Modifications? (Removing, Replacing)

Hello, XDA!
So recently, I found a flashable zip for a stock LG keyboard. I do have a problem though, when I use the keyboard, I have an annoying and useless T9 button and I want to move/resize some buttons.
Would it be possible to modify the apk from the zip to achieve what I am trying to go at? I prefer this keyboard than any other keyboard because this is the closest to the LG P690 stock keyboard in terms of speed I could find to the original, and this is what I'm accustomed to.
(Please see attachments)
What I'm trying to achieve is:
1.) I want to remove the T9 button, settings button and comma on the first layout.
2.) Move the comma into the symbol layout and move the keys according to the sample layout.
3.) I also need to let the spacebar fill the space the removed buttons used to take up.
Is this possible? I would be more than happy if someone could teach me/make it with the apk (if it is at all possible). I have included the flashable zip with the apk inside if anyone wants to try. Thanks!
Hi,
I had the same idea once and found this thread:
stackoverflow.com/questions/1670446/android-cutomized-keyboard-key-and-action
I gave-up because it looked uneasy (if not impossible)
Best.

[Q] Customize external USB keyboard layout

Hi guys I have problem creating a customized layout for my external USB keyboard for my tablet running Android 4.1.1:
I have a English (US) keyboard and wanted to add some special characters to it (e.g. ALT+A should give me the German letter 'Ä' ...).
What I did until now:
1. I created a IDC (input device konfiguration) file in the folder /system/usr/idc so that my tablet will recognize my keyboard and use the costomized kl and kcm files
2. I created a customized kl (keylayout) file in the folder /system/usr/keylayout with some slight changes (e.g. END Button moving the curser to the end of a line instead entering standby mode)
3. I created a customized kcm (keycharactermap) file in the folder /system/usr/keychars with the changes for the special characters.
The first two points are working just perfect (My tablet recognizes the keyboard correctly and applies the changes I made to the kl file).
My problem is with the 3rd point:
The Tablet doesn't use the kcm file for the keyboard layout, although stated so in the idc file (remember that it works fine for the kl file). That means my key kombinations for the special characters will not work.
The strange thing is that if I unplug and replug the keyboard while being in the settings -> language&input menu the Tablet uses my customized kcm file afterwards. It also seems that it doesnt recognize the keyboard correctly in this case, because I can't see it in the input settings anymore. But it works AND uses my customized layout.
That means: If my keyboard is recognized correctly it uses some layout, if it is not recognized correctly it uses my customized layout.
Strange, isn't it?
Any ideas how I can make my tablet use the customized kcm file all the time?
Thank you for your help!

Categories

Resources