Mart

a cute little home a cute little boy a cute little cow: mooo!

Tale of a little pixel

a cute little girl

On screen keyboard

In in an old screencast for Plasma Mobile, you seen a demonstration of an on-screen keyboard, it was a working proof of concept, but the interactin was still a bit wonky...

I love when those things happen: The autor of that plasmoid, Bjorn Ruberg (hats off) seen it and wanted to do something about... the result is a completely reworked widget, (that will be shipped with SC 4.5) now it's faster, it has a way smaller memory footprint and more important is way more accurate now. typing on it has became quite fast.

In this little video it's shown the keyboard widget working in an external little app that takes over a part of the screen (designed for small mobile devices) on the small Jax10 and on a larger old via-based tablet.

OGG version

again rock

usual coment

Sent from nuno (Anonimous) on 18/04/2010 at 8:06:23


Exchangeable layouts

I already commented that the layouts are exchangeable already in trunk and that I will add one suiting better for mids and small tablets. The layout you see in the keyboard suits for 13 inch tablet subnotebooks I think.

Sent from Björn Ruberg (Anonimous) on 15/04/2010 at 7:25:18


Have a look at mobile solutions

Whereas this on-screen keyboard is a good thing and a welcomed additions. As said by others, it should be improved on several fronts :
- too muuch keys displayed
- too small keys

IMHO it would have been interesting to be able to change keybord layout : normal, phone, mixed/compact.
You could also have word suggestions.

Some example from mobile platform. i do appreciate the HTC sense on-screen keyboard with 3 different layouts :
http://www.youtube.com/watch?v=MJCNav8Odcc
http://www.youtube.com/watch?v=8j1XfbixNN8&feature=related

Sent from FACORAT Fabrice (Anonimous) on 15/04/2010 at 3:58:41


keys

Yeah, keys are still too small. According to some old maemo usability data button comfortable for finger use should be at least 9mm wide/high. Maybe it is too excessive, you could probably shave 1, maybe 2mm but keys on those screencast looked much smaller.

Sent from mikmach (Anonimous) on 14/04/2010 at 14:25:27


Re: capitals

Right now, since X doesn't support multitouch, you press shift, it sticks then you press the letter and the shift goes away.
Once X supports multitouch, with the qt api will be -very- easy to write support for key combinations

Sent from Marco Martin (mart) on 14/04/2010 at 12:40:07


Layouts

Nice thing about the new version of the keyboard is that it stores the layouts in xml files. They can be exchanged on the fly. Currently I provide the basic keyboard as above, a keyboard with functional keys and a full pc-105 keyboard with keypad. I will still add a layout for 9 inch tablets and one for MIDs.

Sent from Björn Ruberg (Anonimous) on 14/04/2010 at 12:35:40


work in progress

The problem with that kind of keyboars that try to mimic real ones layout is that keys are to small, especially on small screens.
I've been working on an onscreen keyboard for a few days, as I needed one written in QT. It's meant to be displayed on small screen (my netbook in portrait mode), for an ebook reader I'm writing.
You can find screen grabs on :

http://vtoniazzi.free.fr/temp/captures.zip

I'd gladly share the source code if someone wanted to turn it into a plasma widget.

Sent from vincent (Anonimous) on 14/04/2010 at 11:52:10


What about capital letters?

What about capital letters? Can you combine two keys pressed at once (Shift-key along with the letter to be placed in capital)?

Nassos

Sent from Nassos Kourentas (Anonimous) on 14/04/2010 at 11:48:09


KDM ?

We should try to add something like that in KDM :/

Sent from afiestas (Anonimous) on 14/04/2010 at 11:04:01


Submit comment



Article: