SUMMARY I have two different types of tablets: an XP-Pen Star G640 and an Artist 12 Pro. I have my XP-Pen Star G640 configured to use Mouse Mode while my Artist 12 Pro is configured to draw on it'd display. However, when I switch from my Artist 12 Pro to my XP-Pen Star G640, my cursor will disappear. The cursor is still active and can still interact with my desktop, but it will not render. STEPS TO REPRODUCE 1. Have two different tablets plugged into your device 2. Set one tablet to use mouse mode 3. Switch between the tablets OBSERVED RESULT Cursor is not displayed EXPECTED RESULT Cursor is shown SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.91
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/7799
Git commit 9c0a76ee7c300456724225cf783e27593986f9fd by Vlad Zahorodnii. Committed on 23/06/2025 at 10:56. Pushed by vladz into branch 'master'. Fix tablet cursor getting stuck in hidden state in relative mode If the cursor is hidden by a proximity out event from a tablet in the absolute mode, we want the cursor to be shown when a tablet in relative mode generates a proximity in event. M +4 -6 src/hide_cursor_spy.cpp https://invent.kde.org/plasma/kwin/-/commit/9c0a76ee7c300456724225cf783e27593986f9fd
Git commit a9d2bca8e440b9bfcd4d592188bf349050f65d86 by Vlad Zahorodnii. Committed on 23/06/2025 at 11:24. Pushed by vladz into branch 'Plasma/6.4'. Fix tablet cursor getting stuck in hidden state in relative mode If the cursor is hidden by a proximity out event from a tablet in the absolute mode, we want the cursor to be shown when a tablet in relative mode generates a proximity in event. (cherry picked from commit 9c0a76ee7c300456724225cf783e27593986f9fd) Co-authored-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org> M +4 -6 src/hide_cursor_spy.cpp https://invent.kde.org/plasma/kwin/-/commit/a9d2bca8e440b9bfcd4d592188bf349050f65d86