Pressure sensitivity not forwarded to applications on KDE Plasma 6 Wayland with XP-Pen Deco 01 V2

Ouverte
#4,909 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
csharp, linux

Piste de recherche

Reproduisez le problème sur KDE Plasma 6 Wayland avec le XP-Pen Deco 01 V2, en comparant AbsoluteMode et LinuxArtistMode. Commencez avec evtest, libinput debug-events et libinput list-devices comme décrit ; le travail est terminé lorsque les valeurs de pression parviennent à des applications telles que Krita au lieu d'apparaître uniquement sous forme de valeurs binaires ou d'être supprimées.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement external
Description

Description:

On KDE Plasma 6 running Wayland, pressure sensitivity from the XP-Pen Deco 01 V2 (Variant 2) is not forwarded to applications such as Krita when using OpenTabletDriver.

Environment:

OS: Bazzite (Fedora 44 base)
Desktop: KDE Plasma 6
Session: Wayland
OTD Version: v0.6.7
Tablet: XP-Pen Deco 01 V2 (Variant 2), USB, 28bd:0905

Observed behavior:

In AbsoluteMode: cursor moves correctly but pressure reports only 0 or 1 (binary, no range)
In LinuxArtistMode: evtest and libinput debug-events confirm ABS_PRESSURE values are correctly generated on the virtual device (OpenTabletDriver Virtual Artist Tablet), but the cursor does not move and no pressure is received by applications
libinput list-devices shows the Virtual Artist Tablet with Capabilities: tablet but KDE Plasma 6 does not route stylus/pressure events through zwp_tablet_v2 to applications
Xwayland's xinput list-props on the proxied tablet stylus device shows no pressure property
Expected behavior:

Pressure values should be forwarded through the Wayland compositor to applications, matching behavior seen on X11 sessions and previous Plasma versions.

Additional context:

This appears to be a Plasma 6 regression in how zwp_tablet_v2 handles uinput virtual tablet devices created by OTD. The issue does not affect physical Wacom devices which are handled natively by libwacom. hid_uclogic is blacklisted at the kernel cmdline level on Bazzite, making native kernel driver fallback unavailable.

Acknowledgements
  • I have searched the existing issues and this new issue is not a duplicate of any.
  • I have written a concise and meaningful title.
  • I am on the latest version of OpenTabletDriver.
Langage dominant
C#
Étoiles
4.2k
Forks
560
Merge moyen
2 j 12 h
PR mergées (30 j)
43

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OpenTabletDriver/OpenTabletDriver

Toutes les issues de OpenTabletDriver/OpenTabletDriver

Issues similaires

Plus d'issues C#

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.