GNOME Bugzilla – Bug 695497
testgtk: lack of key repeat
Last modified: 2013-03-22 21:54:15 UTC
Opening the panes example and hitting Shift-F8 to move the focus to the pane splitter makes it painfully obvious that there is no key repeat. You have to keep hitting the arrow keys again and again to move the splitter.
Key repeat seems to work for me when using Weston with both the DRM backend and X backend. What environment were you using?
key repeat is not working here, for both 'a' in an entry or for arrows in the pane case mentioned above. The reason is probably that the key events seem to have some modifier set: Gdk-Message: keyboard event, code 122, sym 122, string a, mods 0x10
Thats probably num-lock, which is really faulty on this thinkpad. I don't think it is right to blindly disable key repeat because some modifier is set, anyway.
Created attachment 239581 [details] [review] wayland: Fix key repeat Key repeat under X is not affected by modifiers. And on some systems (e.g my Thinkpad), NumLock is permanently on, rendering key repeat nonfunctional. This commit changes the Wayland backend to do key repeat regardless of modifiers. http://bugzilla.gnome.org/show_bug.cgi?id=695497