* Sebastian Bremicker <[EMAIL PROTECTED]> [080222 21:36]:
> I don't know whether it is an X.org or ratpoison problem, but for some
> months now I have serious usability problems with ratpoison keybindings.
> First there was this deadlock, which was an X error, after this still my
> key-combinations with ctrl-alt ceased working after using c-t : or !, now
> there is still one problem left, which seems to be reproducible:
> 
> All c-t keybindings stop working when I am in a Gnome or KDE program like
> gnome-terminal or sylpheed, when I quit this program, they work again.
> 
> Are there any tests I could run?

Do I understand you correctly that this happens both with 1.4.2 and the
new 1.4.3 you reported against?
(1.4.3 has the keyboard grabbing radically changed so when it happens
with both this is quite an important piece of information).

Besides other newly introduces X errors an other cause for such
behaviour I can imagine is that those programs change the keyboard
mapping somehow (though I guessed this would be done by gnomish and
kdeish window managers instead of the libraries, but I simply not know).
Though even if that is the case, I can hardly imagine C-t being hit by
that. (On second thought, perhaps when very strange things with the
modifiers are done).

Debugging something like that is quite hard. Some ideas:

try to bind another top-level dir, like

definekey top F8 echo catched
(in your .ratpoisonrc or after C-t :)

This should cause it to print a message "catched" in the message window
each time you press F8. It would be intresting if that behviour survives
starting a Gnome or KDE window.

If that works, one could try to change the prefix key from C-t to some
key without modifiers (for example using "escape F9") and testing if
that works (to find out if it are really modifiers, or grabbing the key
while waiting for subsequent keys fails)

Also intresting would be xtrace's output on ratpoison while that happens
and on those programs. Though that would most likely be veeery long, a
bit tricky to start, and questionable if it gives that much information.
(Especially as the more sophisticated xkb extension is not yet
implemented in xtrace, though one should still see what ends up in
ratpoison)

Hochachtungsvoll,
        Bernhard R. Link



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to