I figured this out by running the following code under "sawfish-client":
(when (grab-keyboard) (unwind-protect (add-hook 'unbound-key-hook iswitch-read-event) (setq key (catch 'iswitch-read (recursive-edit))))) Under the default Ubuntu desktop, when you press "n", for intance, this sets "key" to "Button6-n". I adjusted iswitch-window.jl accordingly, and will report this to them. However, it seems like a bug that this is coming through to sawfish as "Button6-n" rather than just "n". -- Sawfish packages can't read the keyboard under default ubuntu desktop. https://bugs.launchpad.net/bugs/562573 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs