No Pad Settings with UGTablet

I was able to set the buttons on the pad when the tablet setting page had all the settings (pen buttons, tablet area, tablet buttons). When I updated my system, the tablet setting page was completely changed. The settings were separated into categories. Supposedly there should be a tab for setting the pad. But, it didn’t have settings for the tablet buttons on my end.

I installed the xp-pen-tablet and xppenlinux-v3 through AUR, but they caused more problems, such as

  • the cursor did not move when hovering and pressing the stylus.
  • the pad buttons other than mapped to open XP-Pen’s control panel didn’t work

For some reason, my tablet’s LED light indicator flashes whenever I hover my stylus over the pad, and press the buttons.

inxi -Fxz

System:
  Kernel: 6.16.8-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: KDE Plasma v: 6.4.5 Distro: Arch Linux
Machine:
  Type: Laptop System: Acer product: Predator PH315-53 v: V2.04
    serial: <superuser required>
  Mobo: CML model: QX50_CMS v: V2.04 serial: <superuser required>
    UEFI: Insyde v: 2.04 date: 08/20/2021
Battery:
  ID-1: BAT1 charge: 34.3 Wh (100%) condition: 34.3/58.8 Wh (58.4%)
    volts: 16.41 min: 15.4 model: SMP AP18E7M status: full
CPU:
  Info: quad core model: Intel Core i5-10300H bits: 64 type: MT MCP
    arch: Comet Lake rev: 2 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 4301 min/max: 800/4500 cores: 1: 4301 2: 4301 3: 4301
    4: 4301 5: 4301 6: 4301 7: 4301 8: 4301 bogomips: 39999
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: Acer Incorporated ALI
    driver: i915 v: kernel arch: Gen-9.5 bus-ID: 00:02.0
  Device-2: NVIDIA TU106M [GeForce RTX 2070 Mobile / Max-Q Refresh]
    vendor: Acer Incorporated ALI driver: nvidia v: 580.82.09 arch: Turing
    bus-ID: 01:00.0
  Device-3: Quanta HD User Facing driver: uvcvideo type: USB bus-ID: 1-5:4
  Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
    compositor: kwin_wayland driver: X: loaded: modesetting,nvidia dri: iris
    gpu: i915 resolution: 1920x1080~144Hz
  API: EGL v: 1.5 drivers: iris,nvidia,swrast platforms:
    active: gbm,wayland,x11,surfaceless,device inactive: device-2
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 25.2.3-arch1.2
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
  API: Vulkan v: 1.4.321 drivers: nvidia surfaces: N/A devices: 1
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Comet Lake PCH cAVS vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 00:1f.3
  Device-2: NVIDIA TU106 High Definition Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 01:00.1
  API: ALSA v: k6.16.8-arch1-1 status: kernel-api
  Server-1: sndiod v: N/A status: off
  Server-2: PipeWire v: 1.4.8 status: active
Network:
  Device-1: Intel Comet Lake PCH CNVi WiFi vendor: Rivet Networks Dual Band
    Wi-Fi 6 Killer AX1650i 160MHz 2x2 driver: iwlwifi v: kernel
    bus-ID: 00:14.3
  IF: wlan0 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
    driver: r8169 v: kernel port: 3000 bus-ID: 07:00.0
  IF: enp7s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB
    bus-ID: 1-14:5
  Report: btmgmt ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 1.14 TiB used: 698.98 GiB (59.7%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HBHQ-00007
    size: 238.47 GiB temp: 47.9 C
  ID-2: /dev/sda vendor: Western Digital model: WD10SPZX-21Z10T0
    size: 931.51 GiB
Partition:
  ID-1: / size: 220.36 GiB used: 103.36 GiB (46.9%) fs: ext4
    dev: /dev/nvme0n1p3
  ID-2: /home size: 905.98 GiB used: 594.15 GiB (65.6%) fs: ext4
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 9.68 GiB used: 33.8 MiB (0.3%)
    dev: /dev/nvme0n1p2
Sensors:
  System Temperatures: cpu: 63.0 C pch: 63.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.45 GiB used: 6.23 GiB (40.3%)
  Processes: 267 Uptime: 1h 7m Init: systemd
  Packages: 1943 Compilers: clang: 20.1.8 gcc: 15.2.1 Shell: Bash v: 5.3.3
    inxi: 3.3.39

sudo libinput list-devices

event9  - UGTABLET 10 inch PenTablet: libinput bug: missing tablet capabilities: xy pen btn-stylus resolution. Ignoring this device.
event11 - UGTABLET 10 inch PenTablet: libinput bug: missing tablet capabilities: xy pen btn-stylus resolution. Ignoring this device.
Device:                  Acer Wireless Radio Control
Kernel:                  /dev/input/event14
Id:                      host:1025:1229
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:                  Power Button
Kernel:                  /dev/input/event3
Id:                      host:0000:0001
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:                  Video Bus
Kernel:                  /dev/input/event22
Id:                      host:0000:0006
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:                  Video Bus
Kernel:                  /dev/input/event21
Id:                      host:0000:0006
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:                  Lid Switch
Kernel:                  /dev/input/event0
Id:                      host:0000:0005
Group:                   4
Seat:                    seat0, default
Capabilities:            switch
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:                   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:                  Sleep Button
Kernel:                  /dev/input/event1
Id:                      host:0000:0003
Group:                   6
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:                  RAPOO Rapoo 2.4G Wireless Device
Kernel:                  /dev/input/event5
Id:                      usb:24ae:2013
Group:                   7
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:                  RAPOO Rapoo 2.4G Wireless Device System Control
Kernel:                  /dev/input/event6
Id:                      usb:24ae:2013
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:                  RAPOO Rapoo 2.4G Wireless Device Consumer Control
Kernel:                  /dev/input/event7
Id:                      usb:24ae:2013
Group:                   7
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:                  RAPOO Rapoo 2.4G Wireless Device
Kernel:                  /dev/input/event8
Id:                      usb:24ae:2013
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:                  UGTABLET 10 inch PenTablet
Kernel:                  /dev/input/event10
Id:                      usb:28bd:0905
Group:                   8
Seat:                    seat0, default
Size:                    254x159mm
Capabilities:            tablet 
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:           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:          none
Rotation:                n/a
Area rectangle:          (0.00, 0.00) - (1.00, 1.00)

Device:                  ELAN050A:01 04F3:3158 Mouse
Kernel:                  /dev/input/event12
Id:                      i2c:04f3:3158
Group:                   9
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:        n/a
Calibration:             n/a
Scroll methods:          *button
Scroll button:           BTN_RIGHT
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:                n/a
Area rectangle:          n/a

Device:                  ELAN050A:01 04F3:3158 Touchpad
Kernel:                  /dev/input/event13
Id:                      i2c:04f3:3158
Group:                   9
Seat:                    seat0, default
Size:                    101x73mm
Capabilities:            pointer gesture
Tap-to-click:            disabled
Tap-and-drag:            enabled
Tap button map:          left/right/middle
Tap drag lock:           disabled
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        disabled
Calibration:             n/a
Scroll methods:          *two-finger edge 
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           *button-areas clickfinger 
Clickfinger button map:  left/right/middle
Disable-w-typing:        enabled
Disable-w-trackpointing: enabled
Accel profiles:          flat *adaptive custom
Rotation:                n/a
Area rectangle:          n/a

Device:                  AT Translated Set 2 keyboard
Kernel:                  /dev/input/event4
Id:                      serial:0001:0001
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:                  Acer WMI hotkeys
Kernel:                  /dev/input/event16
Id:                      host:0000:0000
Group:                   11
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

libwacom-list-local-devices

devices:
  - name: 'UGTABLET 10 inch PenTablet Pad'
    bus: 'usb'
    vid: 0x28bd
    pid: 0x0905
    nodes: 
      - /dev/input/event11: 'UGTABLET 10 inch PenTablet'
      - /dev/input/event10: 'UGTABLET 10 inch PenTablet'
      - /dev/input/event9: 'UGTABLET 10 inch PenTablet'
    styli:
      - id: 0xffffd
        vid: 0x0000
        name: 'General Pen with no Eraser'
        type: 'general'
        axes: ['x', 'y' , 'pressure']
        buttons: 2
        erasers: []

KDE Plasma or our settings has nothing to do with this, our settings expose anything that is a tablet pad and has buttons. According to your libinput list-devices, it has no exposed buttons. So either your kernel or drivers changed.

Edit: I don’t think you mentioned the model of your tablet either?

I’ll edit my initial post to include the model of my tablet.

It was the XP-Pen Deco 01 V2.

EDIT: I can’t edit the post.

EDIT 2:

I wish I could see which version of the kernel that can detect my tablet’s pad buttons, so that I could use that version instead.

1 Like

Update here. I had a temporary solution.

I installed the driver from the XP-Pen website instead from the AUR. It may be a packaging issue from the AUR side, because I got my tablet working with this tar driver from the website.

Here is the link to the driver: Deco 01 V2|Drivers Download | XPPen