[OE-core] RFC: On-screen- / virtual-keyboard

Samuel Stirtzel s.stirtzel at googlemail.com
Thu Dec 1 10:59:37 UTC 2011


2011/12/1 Koen Kooi <koen at dominion.thruhere.net>:
>
> Op 1 dec. 2011, om 11:47 heeft Samuel Stirtzel het volgende geschreven:
>
>> Hi,
>> some devices like the Nokia N900 or the OpenPandora provide a hardware
>> keyboard,
>> other devices need USB keyboards to operate, but how could a user
>> input text into a touchscreen-only device?
>>
>>
>> #1. The situation
>>
>> Portable devices with a touchscreen usually provide virtual keyboards,
>> looking around in OE-dev and OE-Core,
>> there is illume-keyboard but i doubt it can be used with XFCE that easily.
>>
>> To tell the user that he has to buy a (small) hardware keyboard to use
>> a touchscreen device isn't an "appropriate" solution,
>> if you know what I mean ;)
>>
>>
>>
>> #2. What was already discovered
>>
>> There are plenty of virtual keyboards out there, for example:
>> -gok (gnome on-screen keyboard) [1]
>> -kvkbd (kde virtual keyboard) [2]
>> -illume-keyboard (e17 enlightenment on-screen-keyboard add-on) [3]
>> -onboard (generic on-screen keyboard) [4]
>> -(Qt) Colibri (in application virtual keyboard) [5]
>> -(Qt/Gtk2/Gtk3) Maliit (in application virtual keyboard) [6]
>
> Don't forget matchbox-keyboard and matchbox-keyboard2 :)

Right I forgot about it, sorry.

So the new list is as follows:

#2. What was already discovered

There are plenty of virtual keyboards out there, for example:
-gok (gnome on-screen keyboard) [1]
-kvkbd (kde virtual keyboard) [2]
-illume-keyboard (e17 enlightenment on-screen-keyboard add-on) [3]
-onboard (generic on-screen keyboard) [4]
 -(Qt) Colibri (in application virtual keyboard) [5]
-(Qt/Gtk2/Gtk3) Maliit (in application virtual keyboard) [6]
-matchbox-keyboards (matchbox wm virtual keyboard) [7]

#5. Appendix

[1] gok: http://www.gok.ca/
[2] kvkbd: http://kde-apps.org/content/show.php?content=94374
[3] illume: http://wiki.openmoko.org/wiki/Illume
[4] onboard: https://launchpad.net/onboard
[5] colibri: https://projects.developer.nokia.com/colibri (note: site
currently in maintenance)
[6] maliit: https://wiki.maliit.org/Main_Page
[7] matchbox-keyboard: http://matchbox-project.org/ (note: the site
seems to currently get reworked, so I got no direct link)


-- 
Regards
Samuel




More information about the Openembedded-core mailing list