Hi,
the touch input keyboard has 2 layouts on my HD2. The main difference between the 2 is that in some applications there is no space button but there is ".com" "/" buttons instead. For example if I run the web browser and type the web address then this layout appears and in this case it is very useful . But I don't really understand how it is decided or ruled which layout is selected, because when I go to a page where i try to fill a field the same layout comes up, and no space button available. Sometimes this layout appears when I run other normal application for example messaging. Some times the layout selection works as it should be, but sometimes always the bad layout appears with missing space button. Is there any experience about this, or solution?
Many thanks.
Related
alright. so i have noticed that there are many different keyboard styles, features, and fuctionalities.
but there is one huge thing missing. and it took me until right now to figure out what it was.
we are missing personalization and versatility.
i am on a mission to create the best onscreen keyboard that xda has ever seen.
obviously i cannot do this alone.
i am great at graphics and anamations but programming isnt exactly my strong point. so ifanyone and i mean anyone is intrested in this project, definitly post here..and also a pm. to me would be greatly appreciated.
i have high hopes for this project and i hope everyone else does too.
you can also post here if there are options/features that you look for in an on screen keyboard.
or you can just wish us luck!
thanks everyone =)
What I would like to see:
A combination between the finger-usable PCM Keyboard,
and the gestures of the WM5-keyboard
Something like TouchPal from CooTek but taking up a little less screen realestate would be amazing.Wish i could help with the coding, but I've only taken one class of c++ and I know I wouldn't be any help. Good luck with this project, sounds really cool.
I think a 1/2 screen finger-friendly qwerty is ideal. One that has basic punctuation keys (Period, comma, exclamation, question) on the primary input screen.
Unfortunately, I don't have skills/time to work on initial development, but very willing to test as I am in search of the best on screen keyboard and I can provide experienced and thorough feedback.
PPC6800- Titan
WM6 2.17.651
Radio 1.47.01
I suggest the main keyboard window to be one or two lines with option and buttons which show the main keyboard layouts with tap and hold to navigate to the desired letter. So the layout window that can be semi transparent to allow see what you write not need to be all the time on screen and covers a big part of her. Hope you understand what I mean cause my english are not so good.
brilliant idea
text assigneable keys, as in assigning '[email protected]' so it can be called at any time, and other assignable texts. I like the touchpal keyboard, but it does take up too much space and there is a lot going on. Resco just updated their's and I am not sure I like the new one, it is very much like the pocketcm keyboard, so why pay $19 for resco's??? I can't program, but will help in usability testing, so count me in if you think I can help the project. Good luck.
It's clear that there will be as many different visions of a "perfect keyboard" as there are people posting here. What is worst, there'll be many conflicting ones: "can the keys be bigger?", "the keys should be smaller", "i need one more page with numbers only", "who the hell needs a page with numbers only, it's a waste of memory", etc...
So i'd say that what a program with such ambitions would need the most is full customizability. Here's a roundup of features i'd like to see:
-key layout customizable trough an xml file.
-multiple pages switched by button actions (tap, hold, gesture) so we can have one default page, one with numbers, one with national symbols, etc.
-gestures, but not only right/left/up/down, like in default keyboard, but also diagonal, and ability to use a key from a different page upon a gesture, eg. when you press a letter and drag in bottom right direction, you'll get a lowercase national (like accented one) character, if you drag in top-right direction, you'll get an uppercase one.
-dynamic key binding: you copy a text to the clipboard, and with a certain key combination (set in the config file) you can bind it to some unoccupied space left for that purpose (you could use it for single letters/symbols, e-mail addresses, or even a bit longer texts - say up to 256 characters).
-did i mention customizability?
I guess that these features would be a good starting point and more functions could be added on the way.
So in short, my vision of the perfect keyboard would be actually just a framework, a tool, enabling the users to experiment with different layouts and functions and create their own perfect keyboard. And the XML config file plus additional graphics would be the keyboard itself. It would be for text input what BatteryStatus is for Today screen plugins.
Example config could look a bit like this:
Code:
<Keyboard name="example">
<Page name="Default" background="image.png" height="200">
<Row>
<Key name="A" image="key_normal.png" image_pressed="key_pressed.png" caption="A">
<Press action="typeText" argument="a"
<DragR action="specialKey" argument="Space" />
<DragBR action="overrideCaption" argument="ą" action="typeText" argument="ą" />
(...)
</Key>
(...)
</Row>
(...)
</Page>
(...)
</Keyboard>
Available key gestures could be tap, hold, double tap, drag - sideways, up and down, diagonally. Actions could be something like type text, override caption (replaces default key caption until the key released, so that you can see what you're typing), permanently change page to a defined one, change page to a different one for one keypress (like the shift does i the default keyboard), cycle pages, etc. Each key could trigger multiple actions - so it could type some text, and then change page to a different one (example - you have a page with large assignable buttons, so you can bing something like an e-mail address there. When you press that key and the address is typed, the keyboard will return to its default page).
Anyway, that's just my 2 cents. Good luck with the project, whatever direction it goes in.
Hi All,
I've looked around and I find that a lot of PCM keyboard layouts focus too much on the skin and not enough on the layout.
I created the following layout and I find that for my own usage, it works really well. I'm uploading it here so that others can use it and modify it to their liking.
The main benefits of my layout over the default english layout are:
Main Layout:
1) second row shifted over to better match real keyboard layout
2) ".com" button for easy web shortcuts
3) 123#? button has shortcuts for popular used punctuation (. , are easiest to access)
4) enter key has the cut/copy/paste/opt shortcut
Secondary Layout:
4) Number keys are double width and moved to left of screen (easier for right handers)
5) layout focused on calculator/excel input. so * / + - = . are all easily accessible
6) All bracket/parenthesis is accessible in the () shortcut key
7) All other symbol keys are accessible in the sym shortcut key
8) holding down 0 will give you a space
9) enter/backspace/123#? all remain in same location (i didn't like how backspace was on left of layout
This layout should work fine on any of the default skins.
I hope you guys like it!
EDIT: INSTALL INSTRUCTIONS
Looks like some of you are more inexperienced than I thought.
1) download the mr_yellow.layout.txt. remove the .txt extension and place it in your /program files/pcmkeyboard/ directory on your device
2) go to your input settings and select the options for pcm keyboard
3) "mr_yellow" should show up in the layout drop down box.
4) select and enjoy.
Just what the doctor ordered..thank you.
I was wondering why we hadnt seen anything like this released before. Functional as all hell.
How do I get this to work? Where do I place the text file?
I added install instructions. It's a pretty simple install. I had to rename the layout to .txt so that I could upload it.
I have a Diamond with BsB6.5Q ROM.
Hi there, don't know if this is a ROM issue or a WM6.5 issue. I use the Compact QWERTY that is supplied in this ROM - I prefer to use the "phone keypad" style of keyboard. As I do 95% of my texts in the native Welsh language, I keep T9 switched off (there is no such feature in Welsh). However, when I write a text message in Welsh sometimes the spacebar won't work - it simply won't let me put a space there - I have to press 'enter' then 'backspace' to remove the restriction. This is not a screen sensitivity issue, because the 'shadow' appears above the spacebar to signify that it has been pressed. This problem doesn't arise when writing English texts, so I'm assuming that the problem occurs because the phone is trying to be clever and trying to predict that there shouldn't be a space after a certain letter.
I've looked through the settings and I can't find anything to switch this off. Any ideas?
Also, when writing, I would really like to be able to move the cursor backwards and forwards through the text, say if I want to correct an earlier error. Having to press the desired location with my finger is not good enough, because I need three or four attempts to get it right due to being the owner of a large thumb. I was then thinking about the Diamond's scroll wheel - this would be ideal for the job. Is there any way use that to scroll, i.e. anti-clockwise to move cursor to the left, clockwise to move right?
Thanks
Right, please ignore my last paragraph above - I completely forgot about the up/down/left/right buttons around the scroll wheel. The Left/Right buttons do exactly what I want.
Now, all I want is a fix for my keyboard problem (1st paragraph). It only happens for some words, and when it happens I cannot type any of the punctuation characters - I can only continue typing letters. Also when this happens the word (or most of it) is underlined. I don't understand why the word that's currently being typed would need to be underlined. It seems like parts of T9 is still on, even in ABC mode.
Any ideas?
Dear follow DZ owner:
Just bought my DZ today, and disappointed to find a hardware problem.
1. the "printing" of the symbol on the hardware keyboard doesn't match with the soft keyboard, this creates a lot of trouble for the user who get used to the standard HTC layout. e.g. # is on S key and $ is on D key while on soft keyboard @ is on S and # is on D
2. the strange thing is the symbol output from the hardware keyboard IS indeed still based on the soft keyboard layout, which means what you type on the hardware keyboard is NOT what you get from output on the screen.
e.g. printing of the # is on the S key, however output generates by long press S is @ and the worst is output by pressing FN + S gives #.
I didn't see anyone discussing this issue. Am I the only one that is bug by this problem/issue???
In your second picture, it shows that your on-screen keyboard is the English keyboard ("EN"). Press the soft key towards bottom left and you should be able to select different languages, is there one that matches better in that list ?
steviewevie said:
In your second picture, it shows that your on-screen keyboard is the English keyboard ("EN"). Press the soft key towards bottom left and you should be able to select different languages, is there one that matches better in that list ?
Click to expand...
Click to collapse
Sorry, what I was trying to point out is that, when a key combine with FN its output is not the same as long press on a key.
Will remapping keys help fix this problem?
I'm also using HK version, but I don't use the built-in IME since I type in PinYin普通话拼音, didn't notice that issue.
If you wanna have a look at the key-mapping, go
/system/usr/keylayout/vision-keypad-hk.kl
Click to expand...
Click to collapse
pull it to your computer and open it with text editor, notepad or UltraEdit etc.
The reason its like this is simple.
The hardware keyboard has its own design, made to make our use easier (according to the guys at HTC), however this keyboard still runs on the SAME software used to run the on screen touch keyboard this is why when you do things like long press you still get certain behaviours of the touch keyboard.
You will either need to remap, or just simply get used to the new layout, it will happen over time.
@OP: your key map doesn't match your physical keyboard.
@Lennyuk: No.
Lennyuk said:
The reason its like this is simple.
The hardware keyboard has its own design, made to make our use easier (according to the guys at HTC), however this keyboard still runs on the SAME software used to run the on screen touch keyboard this is why when you do things like long press you still get certain behaviours of the touch keyboard.
You will either need to remap, or just simply get used to the new layout, it will happen over time.
Click to expand...
Click to collapse
That's the whole point, the stupid HTC guy think the new key layout will help the user. The truth is they are re inventing the wheel.
Sent from my Desire HD using XDA App
I am using this mod http://forum.xda-developers.com/showthread.php?t=1129404 which is really nice, but I find the samsung keyboard to be pretty basic.
so I am looking for a different keyboard layout which
- looks a bit like this one http://s7.directupload.net/file/d/2290/qqrhg4as_png.htm (has for example the comma , button on the main screen and also a separate button for smilies on the main screen)
- works in combination with the word / letter suggestion setting which should appear as soon as you begin to type (even though its activated in settings, this function doesnt seem to work with the samsung keyboard setting of this rom(/phone?))
- can be set to QWERTZ layout.
any ideas?