One of the biggest gripes I’m hearing on the Sony Ericsson Xperia X10 relates to keyboard input. People are having problems with letters needing several touches before being recognised as well as inaccurate text entry. Some say that this is just a function of a capacitive display, but personally I have had no problems with the keyboard (so far!)
Given these problems, I thought it may be worth letting people know how they can change the default keyboard that hopefully results in a more harmonious experience. If you want to try the stock Android keyboard then head over to Settings > Locale and Text. Long press in a text box and choose Input Method and then select your keyboard of choice.
However, to get the most out of the X10, it’s worth installing the HTC Touch Input (HTC_IME) keyboard (you can download the latest version here). As an ex-HTC Hero owner, the keyboard really is a step above the X10 and is well worth the effort to try and install. You can read step-by-step instructions on exactly how to do this after the break.
Instructions on installing the HTC keyboard on the Xperia X10
1. Firstly you should prepare your X10 for third party software installations:
-Press the MENU key and follow Settings > Applications
-Ensure Unknown Sources is ticked
You will receive a warning when ticking this box and you should of course be careful that you only install software of trusted source2. Next you should install a file manager which is capable of handling .apk files for installation:
-Download a free file manager from the Android Market such as Astro
Other file managers are available
Alternately you can install apk’s directly from your PC with this software3. Now you can download the HTC keyboard and transfer it to your SD card:
-Attach your phone to the USB cable and, via the “USB Connected” notification, choose Mount for file transfer
You may need to setup the drivers if you haven’t already installed the Sony Ericsson software
-Alternately you can remove your SD card and access it through a USB reader-Download the latest highres version of this modded HTC_IME
All credit goes to jonasl-Save the zip file to your computer and extract the files .htcime, HTC_IME.apk & Clicker.apk
-Copy .htcime to your SD root directory
This file contains setup information for the modded keyboard-Copy HTC_IME.apk to your chosen location of the SD card
This file installs the HTC Touch Input keyboard-Copy Clicker.apk to your chosen location of the SD card
This file enables screen calibration and is optional4. You can now disconnect your X10 from the computer and install the apk’s:
-Select Turn Off USB Storage from the Android notification bar and press Turn Off
-Open the file manager you installed in step 2 and browse to the location you saved the apk files to.
-Click on HTC_IME.apk and select Open App Manager
The options may vary in different file management apps-Press Install to begin the installation or Upgrade if installing over an older version
-Follow the installation process as normal then press Done and return to your file manager
-Click on Clicker.apk if you wish to install the calibration tool and follow as above, skip this step if you do not wish to use the calibration5. The keyboard is now installed but needs to be activated as an input option:
-Press the HOME key then MENU and follow Settings > Locale & Text
-Ensure Touch Input is ticked
-Now long press any text input box and choose Input Method where you will see the new Touch Input option
-Select this and enjoy vastly improved typing on your Xperia X10
Via SE-NSE Forums.

{ 36 comments… read them below or add one }
Great Blog!
Please don’t hezitate to add more posts on basics and must have applications for the X10
Keep it up!
Good work guys,keep going!

Does this keyboard support also other languagges or english only?
Do you have any idea for sms delivery reports? A good app or smthng..
Thank u
Worked perfectly thanks! Makes a big difference for someone like me who texts a lot. The Sony keyboard sucked big time!
Thank you very much! This is by far better than the one that came with the x10.
This is the greatest and friendy steps that have provided in this website. Now I can enjoy the same input as my previous HTC Hero. Using my HTC phone pad.
Many Thanks on this great discovery!
Nice one. It works, but the support for Scandinavian letters is limited. Even when “Scandinavian hack” is activated there are no exclusive keys for the letters æøå that normal Norwegian keyboards do have.
How about Swype? Has anyone tried that?
is there an easier way of getting this on my phone? i don’t have access to another pc to do the link up thingy
Thanks for this. It worked perfectly. The new keyboard is definitely more responsive and quicker.
thank you so much for this. keep up the good work. im bookmarking this site.
Well done,
I’ve installed the keyboard 30 minutes ago and it works really great on my X10.
It also had a lot of functions.
Keep up the good work!
Is this safe though? How can you tell if there is a keylogger embedded in the script? If there is that’s passwords and credit card details gone… Any advice?
I just installed it and it is seriously AWESOME!!!!
I’ve got swype on my x10 and it’s an absolute dream. I strongly recommend it.
I just installed it and now when i long press on the input box and select the method it only shows the standard, android and japanese keyboards not the htc one
Well I agree with MM97 , what if it has a keylogger inside?
I will install this keyboard because I saw everywhere that X10 owners don’t like the keyboard that comes by default
maybe a virus-scan of the SD can help… thats my idea
I was having the same problem, mainly with the A and L key, just wouldnt seem to recognise on certain occasions and words would just make no sense :p
Trying the android keyboard now, so far seems better, but will see when I’ve sent a few more texts. Hey, I am on an unlimited package afterall ^^
this is great keyboard!
I get a tiny keyboard. I did this on a Nexus One and it worked perfectly.
why is there no download links on android market
I dont have andriode market
Ive installed the HTC keyboard but it is really small!!?? How can I make this bigger or is this how it is meant??
Thanks
pls how an i set a mp3 as sms tone
THANK YOU! this worked incredibely well and im was very pleased with the instructions because im pretty new to this stuff. worked awesome new keyboard is fantastic
I installed this keyboard an hour ago and trust me it works wonderfully.. this is just so cool, I’ve never experienced working on a keyboard like this before..
I was so frustrated with my new X10 because of this buggy keyboard that I was thinking in exchange it for an Iphone.
Thank you very much for this tip, now my X10 text input it’s fantastic!
Tried this on my x10mini but the hi-res version doesn’t show any keyboard at all. The low-res shows the left part of the keyboard. Has anyone gotten the keyboard to work with the mini?
Very cool application. Thank you for this board. I really like it….
I’m having exactly the same issues as QAN and have tried V27, 20, 23 and 24 (hi and lo res)
Anyone know what the problem is?
Ineed a keyboard for th xperia mini too
plz help!!!! a full keybord!!!!
Thanks for this tutorial
It’s very usefull keyboard
Maybe I didn’t understand the installation at the first moment but later it came easily to happy end
this keyboard is fast! bye2 sony keyboard
Just installed this, absolutely fantastic! Makes my X10 a joy to type on! Thanks sooooo much!
Hi
I have very little problem, can you please tell me how can i go to next line while writing a sms or email, for example, i want to write like
”
Hi.
I Will be there in 15 mints.
Thx.
”
but i cant write like that, when i write it looks like
“Hi. i will be there in 15 mints. thx.”
Can you please let me know if you knw any solution. I will be thankful for your help.
Excellent keyboard. Up until a few minutes ago I was thinking of going back to a BB becauase of the buggy Ericsson keyboard. Now I am very happy with my phone.
Thanks alot
“-Copy .htcime to your SD root directory
This file contains setup information for the modded keyboard”
Where is the root directory for SD? I cant find it. Thanks
{ 6 trackbacks }