Summary: | Clicking on the Drawing Tablet KCM with a stylus makes System Settings unresponsive to other stylus clicks | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | guimarcalsilva |
Component: | kcm_tablet | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, nate, unblended_icing552 |
Priority: | NOR | Keywords: | wayland |
Version: | 5.27.8 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=473125 | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/115ea7454b16c229bec4936b2aa30a02b113bca0 | Version Fixed In: | 6.0 |
Sentry Crash Report: | |||
Attachments: | Syse unresponsive to Stylus clicks |
Description
guimarcalsilva
2023-08-08 00:14:45 UTC
Created attachment 160819 [details]
Syse unresponsive to Stylus clicks
Syse unresponsive to Stylus clicks when interacting with Drawing Tablet KCM
Was about to report this exact issue. Copy-pasting because I'm lazy. SUMMARY System Settings doesn't respond to stylus input when Drawing Tablet page is opened. When switched to another page, System Settings responds to stylus input again. Only stylus input is affected, touch/mouse/keyboard aren't. STEPS TO REPRODUCE 1. Use a device with IPTS Stylus (Microsoft Surface) 2. Go to System Settings -> Input Devices -> Drawing Tablet 3. Try to interact with System Settings using the stylus 4. Switch to another page (like "Keyboard") 5. Try to interact using stylus again OBSERVED RESULT System Settings doesn't respond to the stylus input when Drawing Tablet page is open. EXPECTED RESULT System Settings should respond to the stylus input regardless of which page it's currently open. SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.110.0 Qt Version: 5.15.10 Kernel version: 6.5.3-1 ADDITIONAL INFORMATION My device uses https://github.com/linux-surface/iptsd and https://github.com/linux-surface/intel-precise-touch for touch input. Stylus is detected as "IPTS Stylus" within Drawing Tablet page. It's Wayland session. Git commit 115ea7454b16c229bec4936b2aa30a02b113bca0 by Vlad Zahorodnii, on behalf of Aki Sakurai. Committed on 24/10/2023 at 13:22. Pushed by vladz into branch 'master'. Send tablet events to every bound wl_resource Some apps, notably Tablet KCM, will rebind the tablet interface and consume all events that should be sent to the GUI toolkit. This commit sends events to every consumer and also stores the latest cursor indexed by wl_client instead of wl_resource. M +31 -5 autotests/wayland/server/test_tablet_interface.cpp M +117 -53 src/wayland/tablet_v2.cpp https://invent.kde.org/plasma/kwin/-/commit/115ea7454b16c229bec4936b2aa30a02b113bca0 |