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

            Bug ID: 469695
           Summary: Drawing Tablet and Mouse Cursor are fighting for the
                    current Position
    Classification: Plasma
           Product: kwin
           Version: 5.27.5
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: glados9...@protonmail.com
  Target Milestone: ---

SUMMARY
The KDE Desktop didn't support Multi Cursor that well in X11 and in Wayland it
still didn't change. There is still one Cursor that every device is fighting
for. In X11 you can play with Multi-Pointer support while in Wayland you can't
except for the forced second Pointer of a Drawing Tablet.

Multi-Pointer in X11
https://wiki.archlinux.org/title/Multi-pointer_X 
wl_seat and wl_pointer in Wayland
https://wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_seat


STEPS TO REPRODUCE
1. Attach a Wacom Tablet (or any other Drawing Tablet)
2. Use Wayland KDE
3. Draw while you move your mouse


OBSERVED RESULT
1. Notice how the Drawing Tablet has its own cursor and the mouse too.
2. Draw with the tablet while you move the Mouse, it will create cool Patterns
in Xournal++ but its not how it should behave.
3. Notice how any seperate Cursor is actually fake and there is still only one
current Cursor that can interact with the KDE Desktop but two different saved
positions for each device.


EXPECTED RESULT
Like in Gnome, each Cursor should have its own Focus and work independently. 
You should be able to focus both at the same time and Pointers/Cursor should
not Fight against each other.


Additionally, pls add support for KDE Wayland to put any Mouse into its own
Seat like you can do with xinput create_master in X11.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 6.3.1-zen2-1-zen (64-bit)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
Processors: 6 x Intel I5-8600k CPU @ 3.60GHz
Memory : 15.5GiB of RAM
Graphics Processor: AMD Radeon RX 6750 XT

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

Reply via email to