Developing custom keyboard - XPERIA X10 General

Well as many of you know by now there are 2 keyboards that come with the X10.
There's the X10 keyboard and there's the Android Keyboard.
Both of them have their pro's and con's, however if we could take pro's from both keyboards we would be onto something almost perfect.
X10 Keyboard
Pro's
Left & Right arrow keys
One touch period and question mark key
Con's
Buttons are too small
Space bar is tiny
Looks ugly
Android Keyboard
Pro's
Bigger buttons
Bigger Space bar
Looks good
Con's
Space bar is still too small
No button for question/exclamation mark
No Return button
Click to expand...
Click to collapse
If anyone knows how to develop a keyboard to take both the Pro's then have bash!

You can always try the HTC keyboard:
http://www.xperiax10.net/2010/04/07/installing-the-htc-keyboard-on-the-xperia-x10/

I would LOVE being able to use something like Fingerkeyboard on my X10. I had it on my X1 and a perfect Swedish layout with long press smileys and everything. Kind of miss it.

hmm the best one for me was touchpal but they haven't updated it for a while worked great on my magic android though

Related

Better Keyboard?

is there a better keyboard for the HD2? I tried using swype, but it's not the same as the android version I had on my G1, and I tried using the stock keyboard, but I must have fat fingers because I can't type too fast without tons of errors. Are there alternative keyboards (not swype) that I could use?
Just to know, have you tried the version of Swype from the 2.13 ROM?
It's a pretty substantial update and performs much better than the previous release from the 2.10 ROM.
resco keyboard pro
I think you get a 7 day trial period before it ask you to register it. The keyboards skins are available for download online off their site.
TouchPal 4.0. I love it.
I was actually surprised to see how bad HTC keyboard is on WinMo compared to Android (Hero, specifially).
I tried swype, but it's got a learning curve.
The problems I have with HTC keyboard are not so much due to the keyboard itself, but the language filter sometimes makes some strange suggestions or sometimes it won't suggest words even though you missed your keypress by one key, which is odd since the Hero was very good at word suggestions.
I notice the problem is with the English dictionary because, when I switch to Spanish or Italian, it works perfectly.
My other problem is more hardware based. Since the HD2 has no trackpad, HTC keyboard has those horrible arrow keys, and they couldn't have worse placement. Very often I'll miss hitting the spacebar and hit either the arrow keys or the "v" (most often the "v").
Typing in landscape mode is again akward because of the arrow keys, they're on the thicker side of the device (more bezel at the bottom), so you have to stretch your hand to type, and very often too, I'll hit the t9 button on/off trying to hit "A", same goes for typing "l" trying to hit "enter".
You'd think that on a device with such a vast screen real estate, missed presses would be a non-issue.

Cursor Madness...

I have a question on how to make this phone better... I've never used the iPhone really, other than to jailbreak it for my fiancee. Now that I have the Vibrant, I noticed ridiculously difficult it is to place your cursor in a particular spot. You can't use a stylus, there's no "magnifying glass" like the iPhone has, and there are no arrow buttons on the on-screen keyboard (as there was on my HTC Touch Pro 2). Basically, it'll take me 5-6 taps (or more) to get the cursor where I want it.
Is there any app or hack that can fix this?
If you are using samsung keyboard, then keep pressing the "123" button until more controls shows up, theres cursor control.
You can flash or wait for froyo release it comes with a cursor
Thanks to both of you. The 123 option is a PITA, but it's something. Good to know that Froyo is gonna have a cursor. Thank goodness....
Flapjack said:
Thanks to both of you. The 123 option is a PITA, but it's something. Good to know that Froyo is gonna have a cursor. Thank goodness....
Click to expand...
Click to collapse
I couldn't the 123 option to work. When I press the 123 button, I get four pages of symbols... no directional cursor movements. What am I doing wrong?
If you are using the Swype keyboard, drag your finger from the Swype info button (bottom left corner) to the SYM key (next one to the right). Several cursor control options there, plus a few other handy items.
Also, if you didn't know, dragging from the Swype info button to the "F" key will switch the keyboard into a number keypad.
Flapjack said:
I couldn't the 123 option to work. When I press the 123 button, I get four pages of symbols... no directional cursor movements. What am I doing wrong?
Click to expand...
Click to collapse
You need to hold 123, not just click it.
BronzedDroid said:
You need to hold 123, not just click it.
Click to expand...
Click to collapse
Awesome. Thanks for the help. It's exactly what I needed. Will hold me off until Froyo.
Alternativelly you can use the HTC_IME (which is the HTC keyboard) and set the volume buttons to work as up and down. Pretty handy when you want the cursor to skip a few characters. Though indeed the lack of cursor buttons always visible on the keyboard is kind of irritating especially if you come from an HTC.
stormrain said:
Alternativelly you can use the HTC_IME (which is the HTC keyboard) and set the volume buttons to work as up and down. Pretty handy when you want the cursor to skip a few characters. Though indeed the lack of cursor buttons always visible on the keyboard is kind of irritating especially if you come from an HTC.
Click to expand...
Click to collapse
I actually went through the process of installing the HTC keyboard, which I loved on my Touch Pro 2. It was laggy as hell and basically unusable. I also did not notice any directional arrows.
I've been meaning to try that keyboard again, since I did the one-touch lag fix. I'll do that right now.
**EDIT**
I can't find the option to use the volume buttons to move the cursor. It's also nowhere near as fast as the Samsung keyboard. Not sure why, but I have to seriously slow down my typing to get it to recognize each key press individually. I was hoping it would be better once I did the lag fix. I guess it's a separate issue...
Flapjack said:
I actually went through the process of installing the HTC keyboard, which I loved on my Touch Pro 2. It was laggy as hell and basically unusable. I also did not notice any directional arrows.
I've been meaning to try that keyboard again, since I did the one-touch lag fix. I'll do that right now.
**EDIT**
I can't find the option to use the volume buttons to move the cursor. It's also nowhere near as fast as the Samsung keyboard. Not sure why, but I have to seriously slow down my typing to get it to recognize each key press individually. I was hoping it would be better once I did the lag fix. I guess it's a separate issue...
Click to expand...
Click to collapse
Hmmm I do not have any lag issues with the keyboard.
Have you tried Calibrating it? That option is in Settings (within the program, activated by long pressing the language toggle key)>Text Input>Calibration tool.
Unfortunatelly, indeed, there are no directional arrows in the layout.
The option to set the volume buttons is in Settings (again, within the keyboard itself)>User Interface>Volume Keys.
EDIT: I don't really have any opinion about the default samsung keyboard as it does not support my language (go figure lol) so I have never used it.

How much do you use the slide out keyboard?

So I've had mine for a few weeks now, and I can still count the number of times I've used the physical keyboard on one hand lol. I'm not even sure why. It's fine when I use it, but the onscreen one is just -so- fast and responsive. I can type much much faster with the onscreen one.
On the flip side I like that it's there just in case I need it for some reason (needing to type something really specific, etc).
But yeah, how much do you use it?
anything more than a few words and i whip out the physical board. even if the screen view is locked to portrait.
weatherx said:
anything more than a few words and i whip out the physical board. even if the screen view is locked to portrait.
Click to expand...
Click to collapse
same here, mainly because for some reason the fact that my phone has a smiley button is hilarious to me. Also, just a little fun fact, the keyboard backlight will turn on when you click on an area to enter text, but otherwise stays off. Nifty, ehhh?
I use my keyboard A LOT. I never entered text using the on screen keyboard, that is, until my screen light decided to start cutting off whenever I slid it out. Now I have to use the on screen.
Me too... I use it almost every day. Just can't seem to get the hang of the soft keyboard.
I use it every day, almost every single time i type something. it is just faster and more accurate.
Anything more than 5 words and I use the keyboard
Sent from my A500 using Tapatalk
i use my often as well for sms, sometime use voice to sms too, no cutout
Anyone care to tell me how to type a star (*) with the hard keyboard? I don't seem to find it anywhere....
Thanks
resol341 said:
Anyone care to tell me how to type a star (*) with the hard keyboard? I don't seem to find it anywhere....
Thanks
Click to expand...
Click to collapse
You have to use the symbol key and then touch the right arrow key on the onscreen keyboard that pops up to get to it - pretty much the same way you would with the onscreen keyboard (&123 key then right arrow)
By the way, in case some don't know this, you can enter the blue (fn) function characters just by holding the physical key just a bit longer. Saves us from having to fiddle with the fn button everytime.
cmphone said:
You have to use the symbol key and then touch the right arrow key on the onscreen keyboard that pops up to get to it - pretty much the same way you would with the onscreen keyboard (&123 key then right arrow)
By the way, in case some don't know this, you can enter the blue (fn) function characters just by holding the physical key just a bit longer. Saves us from having to fiddle with the fn button everytime.
Click to expand...
Click to collapse
Thanks a lot!
Best!
I also found something today. Long pressing the sym can switch input method. In my case, I can switch between English and Chinese. I might just be too retarded to find out earlier ~

Poll: Will U Love Hardware Keys or Virtual Keys

Will you love the hardware keys or Virtual keys(Galaxy Nexus)
I love virtual Keys
Desition here was quite hard, because both have their pros and cons, for example oftware keys eat up your screen space and since SGSIII will use amoled screen signs on buttons would burn in to the screen and we would have burned in virtual buttons while playing games for example...on the other hand HW buttons make bottom bezel larger, and they are not suggested from google on ICS....
....if I pull line here, i dont actually care...Why not?
Since samsung already rumored that desition was very hard, i guess HW buttons will have same functionality as software buttons, so it seems that we wont have "cool" software buttons, but we will have more free space on screen
I love s/w keys than h/w keys
Actually when we watch videos and slideshow it will hide automatically
Very easier to use.
I love s/w keys in galaxy nexus
I like virtual keys on my tablet
When I flashed Gummy on my D2, i enabled the virtual keys and always ended up sliding and hitting the home button, so even though it doesn't bother me, i like both but used to hardware; i just like how you can edit the virtual keys
Definitely Software keys!
1. Allows for maximum screen size within a smaller phone shell
2. When the keys are not needed, we will get more screen real estate
3. With roms, we will be able to choose what buttons we want. Menu, search, recent apps, etc.
HW button more prefer for S3
Of coz hw button so that i may avoid accidentally push button like home button as ive ever experienced with gnex.....
I love the soft keys of my Galaxy Nexus. They change direction when the screen orientation changes. They eat up screen space, that's why I made them tiny and almost transparent with the Codename Android rom.
I love the extra screen space, I feel like I upgraded my device to one with a bigger screen. The Navigation Bar is now about the size of the status bar, and I almost never miss the buttons with my finger.
i hate virtual keys.eats inch from the display i dont want them at all
alexanter the great said:
i hate virtual keys.eats inch from the display i dont want them at all
Click to expand...
Click to collapse
Same here. I really don't see the advantages to them aside from being customizable. But what can you really add aside from the standard 4 already being used on GB.
gaspernemec said:
...on the other hand HW buttons make bottom bezel larger
Click to expand...
Click to collapse
And the Nexus is what? Bezel-less? It has more than enough space below the screen for hardware buttons. They could even make the space smaller and there would still be room for hardware buttons.
The OONLY reason to go from Hardware buttons to Software ones (a la Gnex) is to cut down the bezel and overall phone size, which means you can have a larger screen-estate.
I know for a fact, this wont be happening.
So if Samsung chooses a Virtual or Hardware buttons the overall size will be the same.
But then, why give up the tactile satisfaction of hardware keys?
No reason !!
I've simply handed my device to many people, lets say after a Youtube clip loaded, and so many times they grab the Capacitive "Back" button which means the whole video must load all over again. This is particularly annoying when you have bad reception/slow connection.
So Samsung, make all 3 hardware buttons (stylish, slim, clicky etc) or Shave off that bezel so that the screen gets larger without the phone getting larger. Ball's in your court
mattdm said:
And the Nexus is what? Bezel-less? It has more than enough space below the screen for hardware buttons. They could even make the space smaller and there would still be room for hardware buttons.
Click to expand...
Click to collapse
You know the sides like the outer edge the smooth part on the outer edge or like on a watch the.ring surrounding the watfh none of that
Sent from my SGH-T989 using XDA
I prefer capacitive keys if it include the dedicated menu key. Otherwise give me virtual keys so I can mod one in there.
I still don't trust that menu works right in all apps with ICS so I prefer to have one in all cases.
Definitely virtual keys. Don't really like the white glow of my SGSII's hardware keys.
No more hardware key, please! I couldn't stand the feedback of GS2 hw key. It's okay at first, but when time goes by the feedback got worse and eventually I was able to hear a tiny clicking sounds when pressing it. Such a fragile spot of an expensive device.
I like virtual keys. I can set up its count, color, etc. Small but nice feature.
if the phone doesnt have virtual buttons i will surely go for galaxy nexus
1. Get a phone with capacitive or virtual buttons
2. Install Temple Run
3. Play the game and swipe down
4. Accidentally hit home button
5. ???
6. Profit!
Or something like that. I absolutely hate my Huawei Ideos X5s capacitive home button. So I'd like to have capacitive multitask-button, hw home button and capacitive back-button. I'll buy it either way. I've been missing Samsung so much after I swapped my SGS2 to Omnia W and then ended up using my backup phone (Huawei) until SGS3 comes.
I had a huawei x3 with soft keys. Total crap! Too many accidental clicks.
Hardware home Button + menu key + back key
Sent from my GT-I9100 using XDA
I have used SGS and SGS2. I am used to hardware keys so I would love to have it. I can make practical use of home key, like taking pictures or putting whatever shortcut I want. I am sure samsung will stick to the hardware keys.

Needs to be an END button on Halo keybord miss it

Does anyone have idea, how to change any less needed halo keyboard button for END button? It exists on PCs keyboards but not here and I would use it everyday. How about Lenovo YogaBook technicians to put END button included in New Version Updates? Thanks
Not got mine to hand, but I think Alt+the right arrow works

Categories

Resources