** Description changed:

+ [ Impact ]
+ 
+ Wacom tablet pen input does not work in X11 applications (via Xwayland) on
+ Ubuntu 26.04.
+ 
+ [ Test Plan ]
+ 
+ 0. Find the appropriate Wacom tablet hardware.
+ 1. Install and run 'krita'.
+ 2. Verify Krita is using X11 using 'xwininfo' to probe its window properties
+ 3. Try drawing in Krita using the Wacom tablet pen.
+ 4. Verify you can draw successfully.
+ 5. As a regression test, also try Settings > Graphics Tablets > Test Settings
+    to verify it still works under native Wayland.
+ 
+ [ Where problems could occur ]
+ 
+ TODO: We need to assess if the entire Xwayland point release should be SRU'd 
or
+       just the changes relevant to this bug. Then this field can be written.
+ 
+ [ Original report ]
+ 
  ## Description
  
- On Ubuntu 26.04 LTS with GNOME 50 (Wayland-only), my Wacom 
- Cintiq Pro 24 pen works correctly in GNOME Settings → Graphics 
- Tablets → Test Settings (including full pressure sensitivity), 
+ On Ubuntu 26.04 LTS with GNOME 50 (Wayland-only), my Wacom
+ Cintiq Pro 24 pen works correctly in GNOME Settings → Graphics
+ Tablets → Test Settings (including full pressure sensitivity),
  but produces no input events in any drawing application.
  
  ## Ubuntu version
  Ubuntu 26.04 LTS (Resolute Raccoon)
  
  ## Package version
  mutter (from Ubuntu 26.04 repos, GNOME 50)
  Kernel: 7.0.0-14-generic
  
  ## What I expected to happen
- When I draw with the Wacom Cintiq Pro 24 pen in Krita or 
- Affinity, I expected the pen to draw on the canvas with full 
- pressure sensitivity, as it did correctly on Ubuntu 24.04 LTS 
+ When I draw with the Wacom Cintiq Pro 24 pen in Krita or
+ Affinity, I expected the pen to draw on the canvas with full
+ pressure sensitivity, as it did correctly on Ubuntu 24.04 LTS
  with the same hardware.
  
  ## What happened instead
- When I bring the pen to the Cintiq screen inside any drawing 
- application, the cursor displays as a regular mouse pointer 
- arrow rather than a brush cursor. Pressing the pen to the 
- surface produces no drawing. Krita's built-in Tablet Tester 
- shows zero events when I use the pen — the log is completely 
- empty. I tested Krita 5.3.1 AppImage, Krita Flatpak, and 
- Affinity AppImage — all produce the same result. This happens 
+ When I bring the pen to the Cintiq screen inside any drawing
+ application, the cursor displays as a regular mouse pointer
+ arrow rather than a brush cursor. Pressing the pen to the
+ surface produces no drawing. Krita's built-in Tablet Tester
+ shows zero events when I use the pen — the log is completely
+ empty. I tested Krita 5.3.1 AppImage, Krita Flatpak, and
+ Affinity AppImage — all produce the same result. This happens
  every time without exception.
  
  ## Additional information
- - sudo libinput debug-events --device /dev/input/event15 
-   confirms pen events (proximity, tip contact, pressure, tilt) 
-   are correctly received at the kernel level
- - GNOME Settings → Graphics Tablets shows the Cintiq Pro 24 
-   listed twice
- - Wacom ExpressKey Remote appears in libinput list-devices 
-   despite not being physically connected
- - libinput list-devices reports: "Wacom Cintiq Pro 24 Pad: 
-   libinput bug: missing tablet capabilities: pen resolution. 
-   Ignoring this device."
+ - sudo libinput debug-events --device /dev/input/event15
+   confirms pen events (proximity, tip contact, pressure, tilt)
+   are correctly received at the kernel level
+ - GNOME Settings → Graphics Tablets shows the Cintiq Pro 24
+   listed twice
+ - Wacom ExpressKey Remote appears in libinput list-devices
+   despite not being physically connected
+ - libinput list-devices reports: "Wacom Cintiq Pro 24 Pad:
+   libinput bug: missing tablet capabilities: pen resolution.
+   Ignoring this device."
  - libwacom 2.18.0 correctly identifies the device and all styli
- - This is a regression from Ubuntu 24.04 where everything 
-   worked correctly with the same hardware
+ - This is a regression from Ubuntu 24.04 where everything
+   worked correctly with the same hardware
  
  ## libinput list-devices (Wacom-related entries)
  
  event16 - Wacom Cintiq Pro 24 Pad: libinput bug: missing tablet capabilities: 
pen resolution. Ignoring this device.
  Device:                  Razer Razer Basilisk V3
  Kernel:                  /dev/input/event6
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
- Capabilities:            pointer 
+ Capabilities:            pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             disabled
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          button
  Scroll button:           BTN_MIDDLE
  Scroll button lock:      disabled
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Razer Razer Basilisk V3 Keyboard
  Kernel:                  /dev/input/event7
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
- Capabilities:            keyboard pointer 
+ Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Razer Razer Basilisk V3
  Kernel:                  /dev/input/event9
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired
  Kernel:                  /dev/input/event18
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired System Control
  Kernel:                  /dev/input/event19
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Consumer Control
  Kernel:                  /dev/input/event20
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
- Capabilities:            keyboard pointer 
+ Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Keyboard
  Kernel:                  /dev/input/event21
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Mouse
  Kernel:                  /dev/input/event22
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
- Capabilities:            pointer 
+ Capabilities:            pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             disabled
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          button
  Scroll button:           BTN_MIDDLE
  Scroll button lock:      disabled
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Kingston HyperX Virtual Surround Sound Consumer 
Control
  Kernel:                  /dev/input/event10
  Id:                      usb:0951:16a4
  Group:                   3
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Kingston HyperX Virtual Surround Sound
  Kernel:                  /dev/input/event11
  Id:                      usb:0951:16a4
  Group:                   3
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Yubico YubiKey OTP+FIDO+CCID
  Kernel:                  /dev/input/event5
  Id:                      usb:1050:0407
  Group:                   4
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Generic USB Audio Consumer Control
  Kernel:                  /dev/input/event12
  Id:                      usb:0bda:4088
  Group:                   5
  Seat:                    seat0, default
- Capabilities:            keyboard pointer 
+ Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Generic USB Audio
  Kernel:                  /dev/input/event13
  Id:                      usb:0bda:4088
  Group:                   5
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Wacom Express Key Remote Pad
  Kernel:                  /dev/input/event17
  Id:                      usb:056a:0331
  Group:                   6
  Seat:                    seat0, default
  Capabilities:            tablet-pad
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                n/a
  Area rectangle:          n/a
  Pad:
-     Rings:   1
-     Strips:  0
-     Dials:   0
-     Buttons: 18
-     Mode groups: 1
-         Group 0:
-             Modes: 3
-             Buttons: *0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 
16, 17
-             Rings: 0
+     Rings:   1
+     Strips:  0
+     Dials:   0
+     Buttons: 18
+     Mode groups: 1
+         Group 0:
+             Modes: 3
+             Buttons: *0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 
16, 17
+             Rings: 0
  
  Device:                  Wacom Cintiq Pro 24 Touch Finger
  Kernel:                  /dev/input/event14
  Id:                      usb:056a:0355
  Group:                   6
  Seat:                    seat0, default
  Size:                    530x298mm
- Capabilities:            touch 
+ Capabilities:            touch
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             identity matrix
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Wacom Cintiq Pro 24 Pen
  Kernel:                  /dev/input/event15
  Id:                      usb:056a:0351
  Group:                   6
  Seat:                    seat0, default
  Size:                    522x294mm
- Capabilities:            tablet 
+ Capabilities:            tablet
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             identity matrix
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          none
  Rotation:                n/a
  Area rectangle:          n/a
  
  Device:                  Video Bus
  Kernel:                  /dev/input/event3
  Id:                      host:0000:0006
  Group:                   7
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Power Button
  Kernel:                  /dev/input/event2
  Id:                      host:0000:0001
  Group:                   8
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Power Button
  Kernel:                  /dev/input/event1
  Id:                      host:0000:0001
  Group:                   9
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Sleep Button
  Kernel:                  /dev/input/event0
  Id:                      host:0000:0003
  Group:                   10
  Seat:                    seat0, default
- Capabilities:            keyboard 
+ Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  ydotoold virtual device
  Kernel:                  /dev/input/event264
  Id:                      virtual:2333:6666
  Group:                   11
  Seat:                    seat0, default
- Capabilities:            keyboard pointer 
+ Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: mutter (not installed)
  ProcVersionSignature: Ubuntu 7.0.0-14.14-generic 7.0.0
  Uname: Linux 7.0.0-14-generic x86_64
  ApportVersion: 2.34.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Apr 25 10:35:40 2026
  InstallationDate: Installed on 2025-11-10 (166 days ago)
  InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
  ProcEnviron:
-  LANG=en_US.UTF-8
-  PATH=(custom, no user)
-  SHELL=/usr/bin/zsh
-  TERM=xterm-256color
-  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  PATH=(custom, no user)
+  SHELL=/usr/bin/zsh
+  TERM=xterm-256color
+  XDG_RUNTIME_DIR=<set>
  SourcePackage: mutter
  UpgradeStatus: Upgraded to resolute on 2026-04-25 (0 days ago)

** Description changed:

  [ Impact ]
  
  Wacom tablet pen input does not work in X11 applications (via Xwayland) on
  Ubuntu 26.04.
  
  [ Test Plan ]
  
  0. Find the appropriate Wacom tablet hardware.
  1. Install and run 'krita'.
- 2. Verify Krita is using X11 using 'xwininfo' to probe its window properties
+ 2. Verify Krita is using X11 with 'xwininfo' to probe its window properties
  3. Try drawing in Krita using the Wacom tablet pen.
  4. Verify you can draw successfully.
  5. As a regression test, also try Settings > Graphics Tablets > Test Settings
-    to verify it still works under native Wayland.
+    to verify it still works under native Wayland.
  
  [ Where problems could occur ]
  
  TODO: We need to assess if the entire Xwayland point release should be SRU'd 
or
-       just the changes relevant to this bug. Then this field can be written.
+       just the changes relevant to this bug. Then this field can be written.
  
  [ Original report ]
  
  ## Description
  
  On Ubuntu 26.04 LTS with GNOME 50 (Wayland-only), my Wacom
  Cintiq Pro 24 pen works correctly in GNOME Settings → Graphics
  Tablets → Test Settings (including full pressure sensitivity),
  but produces no input events in any drawing application.
  
  ## Ubuntu version
  Ubuntu 26.04 LTS (Resolute Raccoon)
  
  ## Package version
  mutter (from Ubuntu 26.04 repos, GNOME 50)
  Kernel: 7.0.0-14-generic
  
  ## What I expected to happen
  When I draw with the Wacom Cintiq Pro 24 pen in Krita or
  Affinity, I expected the pen to draw on the canvas with full
  pressure sensitivity, as it did correctly on Ubuntu 24.04 LTS
  with the same hardware.
  
  ## What happened instead
  When I bring the pen to the Cintiq screen inside any drawing
  application, the cursor displays as a regular mouse pointer
  arrow rather than a brush cursor. Pressing the pen to the
  surface produces no drawing. Krita's built-in Tablet Tester
  shows zero events when I use the pen — the log is completely
  empty. I tested Krita 5.3.1 AppImage, Krita Flatpak, and
  Affinity AppImage — all produce the same result. This happens
  every time without exception.
  
  ## Additional information
  - sudo libinput debug-events --device /dev/input/event15
    confirms pen events (proximity, tip contact, pressure, tilt)
    are correctly received at the kernel level
  - GNOME Settings → Graphics Tablets shows the Cintiq Pro 24
    listed twice
  - Wacom ExpressKey Remote appears in libinput list-devices
    despite not being physically connected
  - libinput list-devices reports: "Wacom Cintiq Pro 24 Pad:
    libinput bug: missing tablet capabilities: pen resolution.
    Ignoring this device."
  - libwacom 2.18.0 correctly identifies the device and all styli
  - This is a regression from Ubuntu 24.04 where everything
    worked correctly with the same hardware
  
  ## libinput list-devices (Wacom-related entries)
  
  event16 - Wacom Cintiq Pro 24 Pad: libinput bug: missing tablet capabilities: 
pen resolution. Ignoring this device.
  Device:                  Razer Razer Basilisk V3
  Kernel:                  /dev/input/event6
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
  Capabilities:            pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             disabled
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          button
  Scroll button:           BTN_MIDDLE
  Scroll button lock:      disabled
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Razer Razer Basilisk V3 Keyboard
  Kernel:                  /dev/input/event7
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
  Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Razer Razer Basilisk V3
  Kernel:                  /dev/input/event9
  Id:                      usb:1532:0099
  Group:                   1
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired
  Kernel:                  /dev/input/event18
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired System Control
  Kernel:                  /dev/input/event19
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Consumer Control
  Kernel:                  /dev/input/event20
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
  Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Keyboard
  Kernel:                  /dev/input/event21
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  BY Tech Tecware Phantom 87 Wired Mouse
  Kernel:                  /dev/input/event22
  Id:                      usb:258a:0049
  Group:                   2
  Seat:                    seat0, default
  Capabilities:            pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             disabled
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          button
  Scroll button:           BTN_MIDDLE
  Scroll button lock:      disabled
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Kingston HyperX Virtual Surround Sound Consumer 
Control
  Kernel:                  /dev/input/event10
  Id:                      usb:0951:16a4
  Group:                   3
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Kingston HyperX Virtual Surround Sound
  Kernel:                  /dev/input/event11
  Id:                      usb:0951:16a4
  Group:                   3
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Yubico YubiKey OTP+FIDO+CCID
  Kernel:                  /dev/input/event5
  Id:                      usb:1050:0407
  Group:                   4
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Generic USB Audio Consumer Control
  Kernel:                  /dev/input/event12
  Id:                      usb:0bda:4088
  Group:                   5
  Seat:                    seat0, default
  Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Generic USB Audio
  Kernel:                  /dev/input/event13
  Id:                      usb:0bda:4088
  Group:                   5
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Wacom Express Key Remote Pad
  Kernel:                  /dev/input/event17
  Id:                      usb:056a:0331
  Group:                   6
  Seat:                    seat0, default
  Capabilities:            tablet-pad
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                n/a
  Area rectangle:          n/a
  Pad:
      Rings:   1
      Strips:  0
      Dials:   0
      Buttons: 18
      Mode groups: 1
          Group 0:
              Modes: 3
              Buttons: *0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 
16, 17
              Rings: 0
  
  Device:                  Wacom Cintiq Pro 24 Touch Finger
  Kernel:                  /dev/input/event14
  Id:                      usb:056a:0355
  Group:                   6
  Seat:                    seat0, default
  Size:                    530x298mm
  Capabilities:            touch
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             identity matrix
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Wacom Cintiq Pro 24 Pen
  Kernel:                  /dev/input/event15
  Id:                      usb:056a:0351
  Group:                   6
  Seat:                    seat0, default
  Size:                    522x294mm
  Capabilities:            tablet
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             identity matrix
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          none
  Rotation:                n/a
  Area rectangle:          n/a
  
  Device:                  Video Bus
  Kernel:                  /dev/input/event3
  Id:                      host:0000:0006
  Group:                   7
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Power Button
  Kernel:                  /dev/input/event2
  Id:                      host:0000:0001
  Group:                   8
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Power Button
  Kernel:                  /dev/input/event1
  Id:                      host:0000:0001
  Group:                   9
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  Sleep Button
  Kernel:                  /dev/input/event0
  Id:                      host:0000:0003
  Group:                   10
  Seat:                    seat0, default
  Capabilities:            keyboard
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           n/a
  Middle emulation:        n/a
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          n/a
  Rotation:                0.0
  Area rectangle:          n/a
  
  Device:                  ydotoold virtual device
  Kernel:                  /dev/input/event264
  Id:                      virtual:2333:6666
  Group:                   11
  Seat:                    seat0, default
  Capabilities:            keyboard pointer
  Tap-to-click:            n/a
  Tap-and-drag:            n/a
  Tap button map:          n/a
  Tap drag lock:           n/a
  Left-handed:             n/a
  Nat.scrolling:           disabled
  Middle emulation:        disabled
  Calibration:             n/a
  Scroll methods:          none
  Scroll button:           n/a
  Scroll button lock:      n/a
  Click methods:           none
  Clickfinger button map:  n/a
  Disable-w-typing:        n/a
  Disable-w-trackpointing: n/a
  Accel profiles:          flat *adaptive custom
  Rotation:                0.0
  Area rectangle:          n/a
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: mutter (not installed)
  ProcVersionSignature: Ubuntu 7.0.0-14.14-generic 7.0.0
  Uname: Linux 7.0.0-14-generic x86_64
  ApportVersion: 2.34.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Apr 25 10:35:40 2026
  InstallationDate: Installed on 2025-11-10 (166 days ago)
  InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 
(20250805.1)
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
   SHELL=/usr/bin/zsh
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  SourcePackage: mutter
  UpgradeStatus: Upgraded to resolute on 2026-04-25 (0 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2150325

Title:
  Tablet pen draws in GNOME tablet test but produces no input in X11
  applications

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/2150325/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to