The Following 7 Users Say Thank You to bge For This Useful Post: | ||
|
2008-05-07
, 22:36
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#2
|
|
2008-05-07
, 22:50
|
Posts: 39 |
Thanked: 66 times |
Joined on May 2008
@ Montreal
|
#3
|
I'm going to try it in portrait mode, as I'm reasonably happy with the stylus-board and/or finger-board for landscape. HWR is the only input method that retains its utility well in portrait mode ATM, but because it's so bad to start with, it's about tied with the (severely degraded) stylus-board.
|
2008-05-07
, 23:03
|
Posts: 259 |
Thanked: 72 times |
Joined on Dec 2007
@ Halifax, NS
|
#4
|
|
2008-05-07
, 23:31
|
Posts: 259 |
Thanked: 72 times |
Joined on Dec 2007
@ Halifax, NS
|
#5
|
|
2008-05-07
, 23:39
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#6
|
|
2008-05-08
, 01:32
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#8
|
|
2008-05-08
, 01:40
|
Posts: 39 |
Thanked: 66 times |
Joined on May 2008
@ Montreal
|
#9
|
The Following User Says Thank You to bge For This Useful Post: | ||
|
2008-05-08
, 01:55
|
|
Posts: 4,930 |
Thanked: 2,272 times |
Joined on Oct 2007
|
#10
|
I've managed to mix up the QwikScript input method for Qtopia with the Hildon input method plugin example. The result is an input method plug-in implementing QwikScript on the Maemo OS 2008 platform.
The code is available in the garage (project name: qwikscript). It's currently in beta form: it works, I haven't have it crash on me yet, but it's still not 100% perfect or feature complete.
I've only made a .deb available for now; you'll need to sudo gainroot to install it.
EDIT: you'll also need to restart your tablet, at least until I figure out how the input method process can be restarted.
Note that the code is still somewhat rough; I'm releasing it in the hope that others will find it as useful as I do right now. Namely, the input area graphics are not to my liking, and the virtual keyboard's shift/modea/modeb keys are ignored.
Let me know what you think, but please be gentle, it's my first Maemo application.
What is QwikScript?
The QwikScript input method was originally written by David Placek and is inspired from Ken Perlin's "QuikWriting" input method. It's a bit hard to explain without some sort of screenshot. Look for it in the attachments to the post.
The two square areas with a center circle are the alphabetical and numeric input areas, respectively.
There are two sets of characters per area: outer and inner. The inner letters are accessed by inputting the "square" character as a prefix.
To enter characters:
- Move the pen to the center circle of the desired input area;
- Find which region (separated by gray blotches) contains the character you want;
- Move the pen to that region;
- Depending on the position of the character in the region you are in, move the pen to the region towards which the character points to. For instance, the rightmost character in the upper-left ("K") region points to the upper-right region.
- Move the pen back to the center circle.
This sounds complicated, but it's actually quite intuitive once you get the hang of it. To help out, here's an example: to type "abw", you'd do the following movements, starting from the center:Here's an explanation of the different symbols in the input areas, besides the obvious ones:
- Square: switch to "inner" characters in the area. Valid for one character.
- Triangle pointing up: shift (characters are normally lowercase). This is good for only one character as well.
- Triangle pointing left: backspace
- Triangle pointing right: space
- Circle with a dot in the center: swap the two input areas for one character.
Well, I guess that pretty much sums it up. Post any comments/complaints/praises here.Last edited by bge; 2008-05-08 at 02:14. Reason: Moved screenshot to attachment to offload Garage a bit