I'm the author of "at-home-modifier" hack for Linux, which enables "space shift dual role key", for example. Read "README" for more.

I was also a developer of Sawfish window manager.