I’ve done some more work on the GTK+ multipress input method, adding a GKeyfile-based configuration file, and some stability bugfixing, and Daniel Elstner has renovated the build files. The source code and packages for Debian Etch are online.
As soon as I figure out a good name that doesn’t use the (not ours to use) gtk/Gtk prefix, I’ll probably move the source into GNOME’s cvs.
Now we just need to add a way for applications to turn this off and on per widget, so that numeric-only entry doesn’t need multiple key presses.
(I also tried Movial’s input method, from Markku Vire, but I can’t get it to work. I commented about it there a few days ago but the comment hasn’t shown up yet.)