Kindof on this topic, I sent you regular e-mail about a Dvorak keyboard map.
I think I saw somewhere discussion about loading keymaps from files rather than having them built in. That would be neat. That is how I got zkb to do a form of Dvorak for me.
I altered the built in Targus map in your source, but could not compile it because I only have compiling on-board, no cross compiling environment (PowerPC with less than 100 Meg free). It seems that interface design is not quite doable on the Zaurus and so the ui files cannot be translated to C++ on the Zaurus. Thus I fail when I try to run your build script.
One person had apparently succeeded in implimenting PocketTop Dvorak for your driver, but I cannot reach him or his web site.
From what I can follow in the code with my limmited knowledge, and from the posts as you were developing it, this is quite a nice accomplishment that has made many people happy.