[Wayland-bugs] [Bug 778019] New: Key repeat under wayland behaves differently, making keyboard navigation e.g. in vim annoyingly unreliable

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Wed Feb 1 11:41:01 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=778019

            Bug ID: 778019
           Summary: Key repeat under wayland behaves differently, making
                    keyboard navigation e.g. in vim annoyingly unreliable
    Classification: Platform
           Product: gtk+
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: Backend: Wayland
          Assignee: gtk-bugs at gtk.org
          Reporter: jonas at thiem.email
        QA Contact: gtk-bugs at gtk.org
                CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
     GNOME version: ---

The key repeat under wayland appears to behave differently, making keyboard
navigation e.g. in vim annoyingly unreliable. To reproduce, try the following
steps:

1. Open a file in vim (or a similar console editor) in gnome-terminal
2. The file should have at least 10 lines, which are all between 60 and 70
characters in length, filling up roughly the terminal width
3. Press down to start navigating downwards
4. Press right and as quickly as you can AFTERWARDS, release down

Result on X11: cursor navigates to the right until end of line or until right
key is released

Result on Wayland: cursor stops with releasing the down key, despite right key
still being pressed.

Since those "overlaps" between pressing cursor keys are something that simply
happens accidentally when navigating around, this makes keyboard navigation
feel unreliable and buggy.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170201/f43042ed/attachment.html>


More information about the wayland-bugs mailing list