Debian on the FreeRunner -- a few questions/solutions

Aapo Rantalainen aapo.rantalainen at gmail.com
Fri Aug 22 12:32:17 CEST 2008


Hi, Dabian has old matchbox-keyboard but there are newer and better
working version too. e.g. you can put <shifted display="/"/>

I do not know is this The Latest version and I do not know how to use
svn, but this way you can grab 40Mb matchbox code and there are
matchbox-keyboard-folder too. This is only folder you need (if you are
interested in only matchbox-keyboard).

svn checkout http://svn.o-hand.com/repos/matchbox/trunk


And there are patch that allows you change layout on the fly.
http://bugzilla.openedhand.com/show_bug.cgi?id=574
It is splitted in to five files. And the last one need manual tweaking.
Then you can map a button to layout changer <default display="123"
action="layout:numpad"/>

One of patch files uses different p-value.

patch -p1 < fix-util-list-logic.patch
patch -p0 < add-multi-layout-support.patch
patch -p1 < add-get-all-layouts.patch
patch -p1 < move-base_alloc_foo-to-layout.patch
patch -p1 < make-base-alloc-foo-layout-specific.patch


I merged them all:
http://lauta.dyndns.org/freerunner/multi_layout.diff

Ready compiled binary for freerunner/debian
http://lauta.dyndns.org/freerunner/matchbox-keyboard

And one example layout. At this moment basic finnish+crap numpad.
http://lauta.dyndns.org/freerunner/keyboard.xml


And more things that I do not know. What is matchbox-keyboard that Om
2008.8 uses.
http://wiki.openmoko.org/wiki/Change_keyboard_layout

layout switcher looks like this:
<default display="[->]" action="modifier:layout"/>


-Aapo Rantalainen




More information about the community mailing list