• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!


BeagleTouch On-Screen Keyboard

Page history last edited by Will 13 years, 8 months ago

The purpose of the application is the provide an on-screen keyboard that works well with the BeagleTouch and BeagleBoard. In addition to enhanced touchscreen usability, the keyboard should allow a 50/50% window split between a terminal application.



Download, extract, and patch Florence and its dependencies.

$ opkg update

$ opkg install pkgconfig libglade-2.0-dev librsvg-2-dev libnotify-dev libxtst-dev intltool gettext kbproto-dev

$ opkg install http://www.angstrom-distribution.org/feeds/unstable/ipk/glibc/armv4t/base/libxml-parser-perl_2.36-r4.6_armv4t.ipk

$ wget http://downloads.sourceforge.net/project/florence/florence/0.4.7/florence-0.4.7.tar.bz2

$ tar -xvf florence-0.4.7.tar.bz2

$ cd florence-0.4.7

$ wget http://github.com/downloads/liquidware/liquidware_beagleboard_linux/florence-0.4.7-LW.tgz

$ tar -xvf florence-0.4.7-LW.tgz

$ patch -p1 < florence-0.4.7-LW.patch



$ ./configure --without-docs --without-at-spi

$ make

$ make install


Using the Keyboard with Xterm


$ xterm -bg black -fg white -cr white -display :0.0 -geometry 200x9 &

$ export DISPLAY=:0.0

$ florence --use-config /usr/local/share/florence/florence.conf &


If you would like to have this run at start up copy the 3 lines above into /etc/init.d/startx.sh


If you would like to remove window borders click anywhere on your Desktop then Settings>Settings Panel>Look>Borders>Borderless 





Comments (0)

You don't have permission to comment on this page.