Support and General Use > User Interface and Voice
usability: On-screen keyboard
salival:
On Misticriver I started a thread discussing the onscreen keyboards.
Currently there are at least two different layouts, the original rockbox keyboard and the keyboard used in rockword amongst others.
Although these keyboards do what they supposed to do, in my opinion they are not the most optimal solution. In my opinion there should be a single layout for all targets (ofcourse they differ slightly due to screen limitations).
My initial proposal for a layout is as show in the picture hereafter:
(edit: the image appears transformed, click on it to show the original image)
other characters are displayed by using the "sym"(symbols) and "acc" (accents) buttons. Optionally it could be possible to cycle through these character sets by button on the player.
I'd like to hear your thoughts on this.
edit: wiki page
Bagder:
Any thoughts on how this would work for our friends that use Korean, Cyrillic, Greek or other non-latin letters?
salival:
I think this kind of layout could be easily adapted to acccomodate other character sets. If the basic alphabet of such set has more than the current 26 characters an extra row could be added, an extra button to change the set.
So there is definitely room for those languages. Unfortunately I don't know the characteristics of those alphabets.
salival:
I did some quick search on some alphabets and foud the following list (correct me if i'm wrong):
The text between () is how I think it could be displayed.
arabic: 28 (same as latin, plus two keys next to the spacebar)
cyrillic: 66 (three screens/sets of 22 characters each)
korean: 24 elements (same as latin, consonants and vowels grouped)
hiragana/katakana(japanese): 48 each (two screens each, one button to change between the two sets [hiragana/katakana], there could be an option to write kanji by inputting hiragana)
thai: ~70 (three screens)
kenshin:
To fully support the Japanese Hiragana and Katakana base characters you need 71 characters in each set. There's an additional 36 each called "glides" where two characters are squashed together to make a single sound. For example, "ki" and "yo" squish together to form "kyo" and this symbol is written differently than "ki" and "yo" separately. You could probably cheat by making the user type in both characters, though. That would leave you with 71 base characters (in both sets) plus 3 glides in each set. Minimum total? 74*2=148.
Navigation
[0] Message Index
[#] Next page
Go to full version