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

            Bug ID: 450874
           Summary: Plasma Wayland remaps virtual tablet input
           Product: kwin
           Version: 5.24.2
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: tony0000...@gmail.com
  Target Milestone: ---

SUMMARY
I am a pen display owner, and with the release of Plasma 5.24 I am looking to
switch from x11 to Wayland.

During my tests I encountered problems with the userspace tablet driver I am
using, which is OpenTabletDriver. I outlined them in detail in the project's
GitHub issue tracker[1], believing it was a matter of "just adding support for
Plasma Wayland" (and I suggested a couple of ways to do so), but turned out the
developers felt it wasn't really their problem, since other Wayland
implementations work well and they didn't feel the need to make a special use
case just for Plasma.

Now, this could be the end of the story, but it really outlines a problem: KWin
maps virtual tablet input as if it were a real tablet, therefore causing
mapping problems for end users.

I don't know if the second problem is a bug to be reported on KDE bugzilla or
just a shortcoming, but either way this is breaking my use case and for the
time being I cannot really switch to Wayland; and I feel like other people who
draw with the help of userspace drivers can also be held back by such thing.

I think there should be at least a setting in `kcm_tablet` that disables all
internal mapping and "just accepts the input"; that, or a DBus call that the
userspace driver can make, or (better) both things.

STEPS TO REPRODUCE
1. Use OpenTabletDriver as an userspace tablet driver / configuration solution
2. Try to actually use the tablet under the Wayland session
3. Notice that the output is not what you expected

OBSERVED RESULT
KWin maps the virtual tablet input as if it was a real tablet plugged in and
using a kernel driver.

EXPECTED RESULT
KWin won't map input coming from a virtual input device by default.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Artix Linux, 5.24.2
(available in About System)
KDE Plasma Version: 5.24.2
KDE Frameworks Version:  5.91.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
[1]: https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2083

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

Reply via email to