I have just implemented a GTK+ input method to allow input via multiple key presses, with a timeout, as on mobile phones.
(Update: here is a source tarball – improvements welcome. I’m now wondering how I can specify this as the default input method.)
I didn’t find any documentation about how to do this, but there are [...]


