https://bugs.kde.org/show_bug.cgi?id=426585

            Bug ID: 426585
           Summary: [Wayland] Wacom tablet cursor/cross doesn't switch
                    states properly
           Product: kwin
           Version: git master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: herzensch...@gmail.com
  Target Milestone: ---

SUMMARY
>From what I understand, the default cursor for tablets on Wayland+libinput are
supposed to be a cross or +. 
The cursor seems to change to other states (such as noaml, text and hyperlink
(hand) cursor depending on the application.

* XWayland apps (WPS Office, Auryo and Kontact) always show the same cursor,
either normal or text (as far as I've tested)
* Firefox alternates between text cursor, normal cursor and hyperlink cursor

STEPS TO REPRODUCE
1. Open Firefox and open a webpage with several different elements (my setup
has it running native Wayland with Webrender)
2. Run QT_QPA_PLATFORM=xcb application to open another app (literally any)
3. Move cursor around Firefox, notice how cursor changes a lot
4. Move cursor around XWayland app, it's always at a generic mouse state, no
matter which one

OBSERVED RESULT
Cursor changes according to app.

EXPECTED RESULT
Cursor should either always stay the same (+) or change properly according to
context (text cursor on text field, hyperlink cursor on hyperlinks, etc).

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20200823 (build from 2020-09-14)
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.1
Kernel Version: 5.8.0-1-default
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-7200U CPU @ 2.50GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 620

ADDITIONAL INFORMATION
Wacom Tablet: Intuos CTL480 Pen Small
Properly recognized via libinput list-devices

Device:           Wacom Intuos S Pad
Kernel:           /dev/input/event2
Group:            6
Seat:             seat0, default
Capabilities:     tablet-pad
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Wacom Intuos S Pen
Kernel:           /dev/input/event1
Group:            6
Seat:             seat0, default
Size:             152x95mm
Capabilities:     tablet 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   none
Rotation:         n/a

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to