yashsingh1/xdaforums huggingface dataset:
[Xperia Arc Android Development] Barleyman:
Remember to reboot? You can always invest 2€ to get proper regional firmware from wotanserver if nothing else works..

---------- Post added at 01:22 AM ---------- Previous post was at 01:14 AM ----------

Some background.. I tried editing keyprint.xml myself 1st thing. That makes xperia pro keyboard work ok for qwerty-se-fi. Installing the fenno-swedish file from OP breaks the HW keyboard. I haven't tried keeping the keyprint.xml as-is but replace the .kcm .kl files. I could try that just for the sake of completeness too..

Why bother since xperia keyboard works? Well, chrome sometimes refuses to play nice with HW keyboard, also none of the 3rd party keyboards work properly. I'm not sure if the chrome problem is a bug with chrome or the xperia keyboard app.
[Xperia Arc Android Development] 6sicSIX:
Hello, I have stock ICS installed and rooted; none of my symbols work..

I have checked here "http://developer.sonymobile.com/wp/2012/02/08/localise-custom-roms-for-different-xperia-pro-and-xperia-mini-pro-keyboards/"

and I have the [stroke] hw keyboard layout..

Which zip is the correct one for this layout?

I don't care about the actual stroke characters as I only speak english. XD

Thank you.
[Xperia Arc Android Development] ameer1234567890:
Stroke layout is not currently included here.

I sent you a PM with some zip files to flash. Try them and let me know which one works!
[Xperia Arc Android Development] 6sicSIX:
Thank you very much, I will nandroid backup and flash tomorrow.

I'll let you know if it works :)

Currently I have to close the keyboard and use the osk for symbols which gets a bit tiresome.

Thanks for your help.
[Xperia Arc Android Development] Barleyman:
I tried bit more with the se-fi files here. I got them working, but only the same way as with editing keylayout-file. CM9 has the keyboard working flawlessly, so did original GB firmware on the phone.

Thanks to sony policies, though, it's not possible to flash stock fw on an unlocked phone so I cant go and compare whats the missing ingredient.

Cm uses different setup for the keyboard but it works fine on alternate keyboards and on chrome with fields.. too bad they do not have xperia keyboard!
[Xperia Arc Android Development] ameer1234567890:
Which layout (in CM's device settings) works for your device?

There is no Sony policy that restricts you from flashing stock fw on an unlocked phone. And it is possible too.
[Xperia Arc Android Development] Barleyman:
Only they won't GIVE you the specific stock firmware you need for your phone. Unless the pc companion has been updated recently it'll just complain your phone has been tampered with, not gonna help ya. I also haven't seen a download site that'd have all the different local firmwares.

In CM settings correct one is Qwerty-Swedish/Finnish. No surprises there, the important thing is it works outside the default keyboard too. So no problems with encrypted forms in chrome etc.
[Xperia Arc Android Development] krish225:
Does it Fix HW Keyboard Light tooo????
[Xperia Arc Android Development] ameer1234567890:
It wont!
[Xperia Arc Android Development] tidus1ph:
i'm pretty new in flashing and custom roms. can i use this to fix a factory rom one? i changed my chinese rom into the us one when i'm trying to root it and now a couple of symbol buttons are messed up.

can you please upload all chinese related keyboards you have? :angel:
[Xperia Arc Android Development] ameer1234567890:
If you are using factory/stock ROM, this may not work (at the moment). I shall be adding stock support soon. By the time, check exactly which layout your phone has, by going through the layouts in the reference link in first post. Then let me know the exact layout and I shall PM you a file to fix keyboard.

PS: Since you are referring to chinese layout, it is likely to be Stroke layout.
[Xperia Arc Android Development] tidus1ph:
if you don't mind, could you pm me your email so i can send a pic of my keyboard? the 10 posts requirement is preventing me to access all features of the forum as i have not met it yet.
[Xperia Arc Android Development] kevin19:
Can i use this keyboard maps when i have Android 4.0.4 without root?

Hello, i buy Xperia pro few days ago, and first my step was update to Android 4.0.4 with PC Companion. After this, change my keyboard layout from QWERTZ to AZERTY....

When i want use this keyboard map, is this possible without root? Only with CWM and zip file? How i can use CWM?

Because i read, then i dont use CWM then i have other then 2.3.4 version, or ?

Thank to answer. :victory:;)
[Xperia Arc Android Development] ameer1234567890:
Never thought you were that lazy, dude! You could have easily checked this page and easily found out your layout. It is Bopomofo. Anyways, I shall PM you the files to test shortly!
[Xperia Arc Android Development] ameer1234567890:
You should either unlock bootloader or root for using CWM. Best option is to start with root.
[Xperia Arc Android Development] tidus1ph:
sorry about that =P

i didn't know what bopomofo or zhuyin is. now i know it's chinese now. i read things by just scanning and getting some words and understanding the gist. i was scanning out the word chinese, mandarin or pinyin and i didn't get any. it could be a bad habit at times i know. thanks and sorry again...
[Xperia Arc Android Development] ameer1234567890:
Lesson of the day! :P

I sent you the files already. Please do let me know if it works, so that I can help others too.
[Xperia Arc Android Development] tidus1ph:
after typing this:

su

cd /sdcard

sh fixkeyboard.sh

i got:

Mounting /system as rw...

Copying files...

Changing permissions...

Mounting /system as ro

Done!

i closed the terminal then reboot the phone. the keyboard is worse and weirder now. sym, directional pad, enter, backspace, and the globe thingy is working fine. the others like the letters and space bar works fine in the terminal but not responding on other apps. in the terminal, it's still using the layout from the stock us rom.

i'm on rooted stock rom ICS btw

just curious, can't i just dump the two files somewhere in the system? it seems i can access system folders using file manager. maybe i can copy-paste it?
[Xperia Arc Android Development] ameer1234567890:
Now flash the bopomofo zip file in the first post of this thread.
[Xperia Arc Android Development] tidus1ph:
E:Can't open /sdcard/fixkeyboard-bopomofo.zip

(bad)

Installation aborted

:(
[Xperia Arc Android Development] ameer1234567890:
Come on dude! Not the zip file I sent via PM. bopomofo zip file from FIRST POST of this thread.
[Xperia Arc Android Development] ldrolez:
I can confirm :-) ! My keyboard was unusable after applying the update.

On stock roms you simply edit /system/usr/keyboard-config/keyprint.xml to change your layout (root needed of course).
[Xperia Arc Android Development] RamEsRock:
Ameer, the keyboard arrows on Qwerty Latin are messed up. Can you check it?

EDIT: Just checked that the site says it is only for Mini Pro.

Can you mod it to make it work on Pro?

Or can you work on the Stroke one?
[Xperia Arc Android Development] ameer1234567890:
The QWERTY Latin works for me and a load of others. And eventhough Sony page says that is is only for Mini Pro, it is also for Pro. Can you exactly tell me which layout you have? Stroke or Latin?
[Xperia Arc Android Development] RamEsRock:
I have Stroke keyboard.
[Xperia Arc Android Development] Dexxmor:
The qwertz zip does not work on jj rom
[Xperia Arc Android Development] ameer1234567890:
Since jj rom is based on stock, it may not work. I am working on support for stock and stock based ROMs. If you need a temporary fix, PM me and I shall send you test files.
[Xperia Arc Android Development] Dexxmor:
You have a PM :)
[Xperia Arc Android Development] cLeAv0:
Can i request the keylayout for stroke qwerty keyboard? Gonna use it for. Jj's rom
[Xperia Arc Android Development] ameer1234567890:
There is a flashable zip posted by RamEsRock in one of the posts of JJ ROM thread. Try it and tell if it works or not!
[Xperia Arc Android Development] cLeAv0:
At first i used it and it worked. Then it suddenly didn't work. Then i noticed that the Xperia Keyboard addon on jj's rom caused the hardware keyboard to be messed up. Which is really odd because it's just a software keyboard and i checked the files it doesn't edit anything on the keychars.
[Xperia Arc Android Development] RamEsRock:
Weird. My keyboard is still working fine with that patch...
[Xperia Arc Android Development] cLeAv0:
Which xperia keyboard did you use?
[Xperia Arc Android Development] RamEsRock:
If you mean physical keyboard... I'm using Stroke.
[Xperia Arc Android Development] cLeAv0:
No i mean't the Xperia Keyboard patch if you used the neo, arc or ray one.
[Xperia Arc Android Development] RamEsRock:
None.
[Xperia Arc Android Development] ameer1234567890:
New zip files uploaded, with support for most stock and stock based ROMs.
[Xperia Arc Android Development] ameer1234567890:
Updated zip files added with ICS compatibility.
[Xperia Arc Android Development] Rene_ajax:
Hey friend can u PLZZZ make the possibility to use our keyboard as an GAMEPAD??

So I can control Fifa & 9MM as on the Xperia Play.

I really appreciate your work and I donating and thanking you@@
[Xperia Arc Android Development] ameer1234567890:
If you can help me to test it, I can work on it. Should be simple. PM me if you are ready!
[Xperia Arc Android Development] Rene_ajax:
thanks ameer! It works, I had to use Stock ROM and it only works with XperiaPlay games. If I see bugs etc. Ill pm you so that it is fully working! [srry for bad english]

But now Im facing another problem! Its about my software keyboard.

When I click on Google search, pop-up: 'Sorry! The process international keyboard (com.sonyericsson.textinput.uxp) suddendly stopped. Try again.

So I cant use my software keyboard! :( PLZZZ can u help me fix this my friend!
[Xperia Arc Android Development] ameer1234567890:
I replied to you in PM.
[Xperia Arc Android Development] cshegde:
stroke keyboard layout

Hi ameer,

Can you please send me the keyboard layout for "stroke" .

I just realised mistakenly, all this while I have been using "Latin" keyboard layout zip of yours and it works well as I use for only english typing.

Though "sym" isn't working (sorry for my english), please help by sending "stroke" layout.

thanks in advance :o
[Xperia Arc Android Development] ameer1234567890:
Have you used stroke layout before? What is the main difference with latin layout and stroke?
[Xperia Arc Android Development] cshegde:
EyHi,

Thanks for the reply,

I guess there is no difference, if you are typing english, but for mandarin/chinese there is difference for keys 4,5,6 etc.

But issue for me here is that sym key is not working and I thought because I am using the latin layout instead of stroke ???
[Xperia Arc Android Development] ameer1234567890:
Sym key has nothing to do with the keyboard layout. It is something in the keyboard app itself.
[Xperia Arc Android Development] djjuanca:
gracias al fin pude con mi mk16a
[Xperia Arc Android Development] Dmitry Paskal:
Problem with cyrillic keymap. Up key works like right, down like left, left as up, right as down.

Right code is:

key 105 DPAD_LEFT WAKE_DROPPED
key 106 DPAD_RIGHT WAKE_DROPPED
key 103 DPAD_UP WAKE_DROPPED
key 108 DPAD_DOWN WAKE_DROPPED

Please replace yours with right one and update archive.Thanks in advance!
[Xperia Arc Android Development] dark4m:
Dear, Ameer, thank you 1000000 times,

the arabic keymap zip file saved me bigtime,

it works for my XMP SK17i ,

but one little bug acurd, its simply rotated the arro keys

& they became like this :

up arro = right

down arro =left

right arro = down

left arro = up.

so please if there is some way to fix it, cause I'm blind & its verry important for me since i depend on them to navegate via the screenreader.

and many thanks for any helpful reply.

forgive my lame inglish,

my device is: Xperia Mini Pro sk17i

Unlocked Bootloader

kernel : rage

Rom : Real ICS 5.2.

best reguards...
[Xperia Arc Android Development] Dmitry Paskal:
Hey, dark4m!

I've got the same problem and know how to fix it. I created fixed version of Arabic keymap, you can download it by this link: https://dl.dropbox.com/u/18466625/keymap-for-pro_Arabic-fixed.zip
[Xperia Arc Android Development] dark4m:
Dear, @Dmitry, Yes I've flashed it and work Like a CHARM

many many thanks...
[Xperia Arc Android Development] alkithilien:
Thanks a lot, so far possibly closest way to help me... with one "tiny" bump...

But you mention that if rooted can do it manually. That's the thing - I've rooted yesterday, and after that keyboard got messed up, so I need to fix it back to bopomofo one. So how will you installation look with the manual copying? Can you explain in noob language? :silly:

Tried rebooting into recovery but the only option I have there is install ROM from zip... is that the same?

Will greatly appreciate help, because it's killing me since last night... tried other methods found on the forum but nothing worked so far :(((((((

Agnes
[Xperia Arc Android Development] zeroblaze:
Thanks, mate. Working like a charm but have to stick to SE original software keyboard, don't work with Swype.
[Xperia Arc Android Development] Barleyman:
Cyanogenmod has built-in keyboard overlay changer that works fine with swiftkey and probably swype too. It'd be doubleplus good if ameer could kind of cut and paste what they're doing exactly.
[Xperia Arc Android Development] Barleyman:
I tried the swedish finnish layout with omega 3.4, which uses mostly stock 587 stuff. It does not really work at all with the hw keyboard. Sym key does nothing and neither does the square key. In other words there is no way to enter numbers etc. This happens with stock Xperia keyboard.

.. Now that I think about it, "stock xperia keyboard" might not be xperia pro keyboard and these files do not work with any other keyboard AFAIK. Perhaps I should spend some time in github trying to track down how cyanogenmod does the layout switch.
[Xperia Arc Android Development] ilfunx:
Hi ameer! Thanks for the zip file its what I've been looking for all this while.. but one problem.. I have the pro with the arabic key layout and after Izipped your arabic file the characters too changed to arabic.. I want to type in english actually and Iwanted this as the alt + characters nevr used to match the mapping.. I have a request with your permission can I manually edit the script file so Ican replace just the characters Iwant to? And pls help me and kindly guide me on how to do this.. I tried changing the arabic.xml in system/usr/keboard-config/layouts/arabic.xml and did the reboot but itss still the same script being followed.. help me..
[Xperia Arc Android Development] detestor:
Copy paste XPERIA PRO

Hi guys! I'm new here and I dunno if this is the right place where to ask for Xperia Pro keyboard lack. I would like to know if its possible to install the the single feature that was present in CM and that you can see here at the screenshot.

I really miss to copy and paste and select from HW keyboard. The feature above would be of worth.

Any suggestion?

Thank you
[Xperia Arc Android Development] Barleyman:
As per suggestion in other thread, I checked head-to-head what's different between omega + qwerty-se-fi pack and CM9.1 with qwerty-se-fi layout active. There are a number of differences in the various keymapping files. PM8058-keypad.kcm in cyanogenmod uses unicode binary codes for the national characters whereas the language zip file contains actual character. I imagine previous is more explicit. Cyanogenmod calls meta char (box) "META_LEFT", while omega/stock + qwerty-se-fi calls it "PICTSYMBOLS"

All in all, wiping out keylayout, keychars and keyboard-config from omega + qwert-se-fi and replacing them with cyanogenmod keylayout and keychars directories fixes the issue I had. Now the finnish/swedish keyboard works perfectly even with swiftkey. There is no keyboard-config -folder in cyanogenmod, apparently it's not needed.

I attached the files in case someone else needs 'em and/or ameer wants to take a peek. They go into /system/usr directory from root.
[Xperia Arc Android Development] atmos929:
+1 to this on the latin keyboard, I have same issue...
[Xperia Arc Android Development] medo18:
This file "keymap-for-pro_Arabic.zip" for Xperia mini pro plz modify for Xperia PRO
[Xperia Arc Android Development] Madaditya:
I had problem with the 'sym' key...tried flashing the azerty and qwerty...but didn't help...it messed up...

It reads 'q' when I press 'a'...and vice-versa...

Hoz do I uninstall the zips??:(

Sent from my_MK16i_[Rooted|Unlocked]_Running Pureness.14 :D -->Tapatalk 2
[Xperia Arc Android Development] thotypous:
Fix for the Portuguese/Catalan layout

Please fix the Portuguese/Catalan layout. The *.kcm.bin files, which are used at least by CM7, are completely wrong. The attached file appears to work fine. I copied the files from the Latin layout (which is very similar to the Portuguese one) and edited the *.kcm.bin files manually in a hex editor to reflect the differences between the layouts.
[Xperia Arc Android Development] i0nsn0w_devs:
Hey guys,

I fixed the QWERTZ layout, so the arrow-keys are working correctly.

Just flash the zip and enjoy!

Greets,

i0nsn0w_devs
[Xperia Arc Android Development] :
Physical keyboard

Do you have spanish keyboard layout? to work with FXP202 CM10. The physical keyboard has a bug. Regards.
[Xperia Arc Android Development] scholbert:
Hi,

i just created a package for the QWERTZ layout which got some enhancements for shell typing.

There are some keys on my device which got no ALT function so i decided to put some symbols there.

Additonally i replaced the "£" with the "|" symbol to use process pipes within the shell.

So these are the changes to the standard QWERTZ layout:

ALT+S is now >
ALT+Y is now <
ALT+N is now |

Some geeks might love it :cool:

P.S.: I hope nothing went wrong while creating the update...

Have fun!

scholbert
[Xperia Arc Android Development] :
My problem with the physical keyboard is that I cant write the accentuation of the vowels in spanish, for instance; á, é, í, ó, ú

Do you know if this app will help? The details of my phone are below in the signature.

Regards,
[Xperia Arc Android Development] scholbert:
You'll simply need a specific keyboard layout for that... there's one i guess.

Which app?

The file i posted is just a hack for little special QWERTZ layout to be applied with CWM recovery.

No specific spanish accentuation here, i'm sorry.

How about the keymap-for-pro_Portugese.Catalan.zip in the first post?

Did you try that one?

Regards,

scholbert
[Xperia Arc Android Development] pelago:
Thanks scholbert, this sounds very useful. I've always thought it odd that there was no ALT function for S and Z. Although it my case I'm from the UK and have a QWERTY layout, and would like to keep the £ sign. Can you produce a layout for UK QWERTY, just adding ALT+S as > and ALT+Z as <? Or is there a method or an app that we can make our own layouts?

Also, is it possible to add extra shift functionality to the full stop, comma, question mark, @ and quote keys?
[Xperia Arc Android Development] scholbert:
... i hoped that someone would say that some day :victory:

Yeah sure, sorry for leaving out the £ ... i could "eliminate" the € for you :D

Sure i could, but less time... maybe till the end of the week ???

You might try yourself as well... you will need a good hex-editor though. AFAIK there's no tool or app so far.

Anyway i like to do it manually, because i got a better understanding of the mechanism behind the mapping.

Maybe this is the best reference i found so far:

http://forum.cyanogenmod.org/topic/...-key-assignment-for-a-hid-bluetooth-keyboard/

That's a very good point. Yeah sure, it's possible... i would spend some thoughts about the most reasonable layout then.

I guess we should cover at least:

"~", "\", "[", "]"

Hoho, nice typing...

Right now i got the @-key already defined for special function keys in Android Terminal (VOL+ and VOL- sucks because you break your fingers).

... will check if SHIFT+@ would be handled separately then.

Feel free to leave a comment.

Best regards,

scholbert
[Xperia Arc Android Development] VortexDK:
there seams to be a problem with the .zip for danish - norwegian keyboard layout,installed on a danish phone,

the pressed button gives nothing like the expected.

this is what happens:

ø -> .

æ -> ]

å -> '

Ø -> >

Æ -> }

Å -> "

I get no output using the fn button and, to make capital letters I have to hold the shift button instead of just pressing it once.

it is installed on this MIUI rom http://xdaforums.com/showthread.php?t=1851262 using Lupus stock based kernel.

Regards

Vortex

Edit

is it possible that someone can either explain, or point me to somewhere which explains the connection between the files that creates the keyboard layout, I'm interested in this because even though, I succeed to do exactly as in these guides:

http://xdaforums.com/showthread.php?t=822050

http://mobility.forumsee.com/a/m/s/...ge-physical-keyboard-layout-xperia-mk16i.html

the layout doesn't change,

when I try to use ameer1234567890's	keymap-for-pro_Danish.Norwegian.zip it just changes to something else which is still wrong, which leads me to think that there might be other files which interacts with the keyboard layout. the thread mentioned above also mentions that the chosen software keyboard might interact with hardware keyboard.

Hope someone can help.

regard

vortex
[Xperia Arc Android Development] Madaditya:
Figured it out real perfect

Credits : [MENTION=557802]scholbert[/MENTION] (Thanx for the links)

For peepz with qwerty(latin) layout flash this..

*Note- its not the complete layout,just the changes

Download - QwertyAddon_Maditya

Might wanna hit if helps :P
[Xperia Arc Android Development] faraj4:
does it work on cm 7.2?
[Xperia Arc Android Development] ameer1234567890:
Yes it does.
[Xperia Arc Android Development] faraj4:
didnt work for my sk17i cm 7.2

globe key not working
[Xperia Arc Android Development] Madaditya:
it dosent work even on stock based roms..

Not even the 'Sym' key..

well,i never got them working on stock based roms!
[Xperia Arc Android Development] trungduc5151:
Try this one: http://xdaforums.com/showthread.php?p=33718354#post33718354

Some rom need to go settings->language & inputs and configure first or else it will keep crashing
[Xperia Arc Android Development] ameer1234567890:
This is not for SK17i. This is for MK16i
[Xperia Arc Android Development] trungduc5151:
Hi ameer,

SYM & LANG key don't work on 3rd party keyboard, is it possible to make them work
[Xperia Arc Android Development] Madaditya:
Link on post #96

Ameer consider adding that ..

I tried it and works perfect!

Only that we have a stock gb style softkeyboard with it! And need to ise it!

1.even physical keyboard suggestions work

2.sym and global key works

^Coz we Dont Root it for Fun!
[Xperia Arc Android Development] trungduc5151:
hi,

post #96 is my post. haha.

Because my language has difference type of input then i need to use another keyboard. (third party one). Therefore SYM & LANG doesn't work.

Thanks anyway
[Xperia Arc Android Development] Madaditya:
Lol!

it was a useful link though!

I said 'link' on post number 96

Well but it works good for me on QWERTY(Latin) layout

While typing in google search the sym key would work

And during texting in whatsapp it dosent :confused:

We also cannot integrate it with the layout's that the OP provides coz the files in Dark Madness' link are different

Mayb they are from stock GB

And OP ones are from ICS

Anyone who could integrate these with layouts?

We'll have a complete Fix for our Pro physical keypad!:thumbup:

^Coz we Dont Root it for Fun!
[Xperia Arc Android Development] karyk:
qwertz mesed up arow keyss

I flashed the QWERTZ and it did indeed switch Y and Z, but it also messed up arrow keys (left/right now behaves as up/down and up/down behaves as left/right).

I'm using xperia ultimate HD rom and lupus kernel (stock based).
[Xperia Arc Android Development] trungduc5151:
see post #85