Fenix F.
2024-12-20 20:40:01 UTC
Reply
PermalinkVersion: 13-3
Severity: normal
X-Debbugs-Cc: ***@gmail.com
Dear Maintainer,
After last DIGImend update, tablet buttons stop working.
Executing xsetwacom to see the devices, only show two devices: Stylus and
Eraser, but not PAD.
---------
***@Helios:~/bin$ xsetwacom --list devices
HID 256c:006d stylus id: 8 type: STYLUS
HID 256c:006d eraser id: 15 type: ERASER
---------
This is showed when tablet (Huion H950P) is plugged:
---------
dic 20 21:15:37 Helios kernel: usb 1-5: USB disconnect, device number 18
dic 20 21:15:45 Helios kernel: usb 1-5: new full-speed USB device number 19
using xhci_hcd
dic 20 21:15:45 Helios kernel: usb 1-5: New USB device found, idVendor=0416,
idProduct=3f00, bcdDevice= 0.00
dic 20 21:15:46 Helios kernel: usb 1-5: New USB device strings: Mfr=1,
Product=2, SerialNumber=0
dic 20 21:15:46 Helios kernel: usb 1-5: Product: WPM USB
dic 20 21:15:46 Helios kernel: usb 1-5: Manufacturer: Nuvoton
dic 20 21:15:46 Helios kernel: input: Nuvoton WPM USB as
/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-5/1-5:1.0/0003:0416:3F00.001B/input/input39
dic 20 21:15:46 Helios kernel: hid-generic 0003:0416:3F00.001B: input,hidraw0:
USB HID v1.10 Device [Nuvoton WPM USB] on usb-0000:03:00.0-5/input0
dic 20 21:15:46 Helios mtp-probe[7977]: checking bus 1, device 19:
"/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-5"
dic 20 21:15:46 Helios mtp-probe[7977]: bus: 1, device: 19 was not an MTP
device
dic 20 21:15:46 Helios systemd-logind[817]: Watching system buttons on
/dev/input/event2 (Nuvoton WPM USB)
dic 20 21:15:46 Helios mtp-probe[7990]: checking bus 1, device 19:
"/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-5"
dic 20 21:15:46 Helios mtp-probe[7990]: bus: 1, device: 19 was not an MTP
device
dic 20 21:15:47 Helios kernel: usb 1-5: USB disconnect, device number 19
dic 20 21:15:48 Helios kernel: usb 1-5: new full-speed USB device number 20
using xhci_hcd
dic 20 21:15:48 Helios kernel: usb 1-5: New USB device found, idVendor=256c,
idProduct=006d, bcdDevice= 0.00
dic 20 21:15:48 Helios kernel: usb 1-5: New USB device strings: Mfr=5,
Product=6, SerialNumber=0
dic 20 21:15:48 Helios kernel: hid-generic 0003:256C:006D.001C:
hiddev0,hidraw0: USB HID v1.11 Device [HID 256c:006d] on
usb-0000:03:00.0-5/input0
dic 20 21:15:48 Helios kernel: input: HID 256c:006d as
/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-5/1-5:1.1/0003:256C:006D.001D/input/input40
dic 20 21:15:48 Helios kernel: hid-generic 0003:256C:006D.001D: input,hidraw1:
USB HID v1.11 Device [HID 256c:006d] on usb-0000:03:00.0-5/input1
dic 20 21:15:48 Helios mtp-probe[7999]: checking bus 1, device 20:
"/sys/devices/pci0000:00/0000:00:01.3/0000:03:00.0/usb1/1-5"
dic 20 21:15:48 Helios mtp-probe[7999]: bus: 1, device: 20 was not an MTP
device
---------
This shows lsusb:
---------
***@Helios:~/bin$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:08a0 Sunplus Innovation Technology Inc. Gaming
mouse [Philips SPK9304]
Bus 001 Device 004: ID 1a2c:4c5e China Resource Semico Co., Ltd USB Keyboard
Bus 001 Device 020: ID 256c:006d
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
---------
This command throw error because there is no tablet pad devices found:
--
xsetwacom --set "HID 256c:006d Pad pad" Button 12 "key e"
--
So binding buttons is not allowed before the update.
I've changed the xorg configuration to rotate the tablet (Option
added) (I'm left handed and
need the buttons at the right):
--
Section "InputClass"
Identifier "Huion tablets with Wacom driver"
MatchUSBID "5543:006e|256c:006e|256c:006d|256c:0064|256c:006f"
MatchDevicePath "/dev/input/event*"
MatchIsKeyboard "false"
Driver "wacom"
Option "Rotate" "half"
EndSection
--
Thanks.
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.11.10-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8), LANGUAGE=es
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages digimend-dkms depends on:
ii dkms 3.0.13-1
ii xserver-xorg-input-wacom 1.2.2-3
digimend-dkms recommends no packages.
digimend-dkms suggests no packages.
-- no debconf information
-- debsums errors found:
debsums: changed file /usr/share/X11/xorg.conf.d/50-digimend.conf
(from digimend-dkms package)