← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2122588] Re: Touchpad does not work on Dell 16 Premium DA16250

 

** Also affects: libinput (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to libinput in Ubuntu.
https://bugs.launchpad.net/bugs/2122588

Title:
  Touchpad does not work on Dell 16 Premium DA16250

Status in Ubuntu:
  New
Status in libinput package in Ubuntu:
  New

Bug description:
  This is a fresh installation of Ubuntu 24.04.3 LTS but the behavior is
  the same on a fresh install of Ubuntu 25.04 and on the daily snapshot
  of 25.10 as well.

  The machine is equipped with a keyboard (with touch-sensitive rows), a
  4K touchscreen and a touchpad. The keyboard and the touchscreen work
  perfectly, but the touchpad does not move the mouse in any direction.
  Clicks are working.

  The device of the touchpad appears to be /dev/input/event8 based on
  the libinput list-devices output.

  libinput only outputs the DEVICE_ADDED event, and then the movements
  or clicks do not generate any more output

  sudo libinput debug-events --device /dev/input/event8
  -event8   DEVICE_ADDED            VEN_0488:00 0488:108D Touchpad    seat0 default group1  cap:pg  size 145x87mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger dwt-on dwtp-on

  But using evtest, I can see events as I move my hand on the touchpad:

  sudo evtest /dev/input/event8
  Input driver version is 1.0.1
  Input device ID: bus 0x18 vendor 0x488 product 0x108d version 0x100
  Input device name: "VEN_0488:00 0488:108D Touchpad"
  Supported events:
    Event type 0 (EV_SYN)
    Event type 1 (EV_KEY)
    (... truncated to insert in this report ...)
  Properties:
    Property type 0 (INPUT_PROP_POINTER)
    Property type 2 (INPUT_PROP_BUTTONPAD)
  Testing ... (interrupt to exit)
  Event: time 1757588426.475138, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 593
  Event: time 1757588426.475138, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1770
  Event: time 1757588426.475138, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 978
  Event: time 1757588426.475138, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 0
  Event: time 1757588426.475138, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1
  Event: time 1757588426.475138, type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
  Event: time 1757588426.475138, type 3 (EV_ABS), code 0 (ABS_X), value 1770
  Event: time 1757588426.475138, type 3 (EV_ABS), code 1 (ABS_Y), value 978
  Event: time 1757588426.475138, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 0
  Event: time 1757588426.475138, -------------- SYN_REPORT ------------
  Event: time 1757588426.482292, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 6500
  Event: time 1757588426.482292, -------------- SYN_REPORT ------------
  Event: time 1757588426.488904, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1769
  Event: time 1757588426.488904, type 3 (EV_ABS), code 0 (ABS_X), value 1769
  Event: time 1757588426.488904, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 13000
  Event: time 1757588426.488904, -------------- SYN_REPORT ------------
  Event: time 1757588426.494318, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 19500
  Event: time 1757588426.494318, -------------- SYN_REPORT ------------
  Event: time 1757588426.503454, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1767
  Event: time 1757588426.503454, type 3 (EV_ABS), code 0 (ABS_X), value 1767
  Event: time 1757588426.503454, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 26000
  Event: time 1757588426.503454, -------------- SYN_REPORT ------------
  Event: time 1757588426.510051, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1765
  Event: time 1757588426.510051, type 3 (EV_ABS), code 58 (ABS_MT_PRESSURE), value 3
  Event: time 1757588426.510051, type 3 (EV_ABS), code 0 (ABS_X), value 1765
  Event: time 1757588426.510051, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 3
  Event: time 1757588426.510051, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 32500
  Event: time 1757588426.510051, -------------- SYN_REPORT ------------
  Event: time 1757588426.515442, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1764
  Event: time 1757588426.515442, type 3 (EV_ABS), code 0 (ABS_X), value 1764
  Event: time 1757588426.515442, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 39000
  Event: time 1757588426.515442, -------------- SYN_REPORT ------------
  Event: time 1757588426.522101, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1763
  Event: time 1757588426.522101, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 979
  Event: time 1757588426.522101, type 3 (EV_ABS), code 0 (ABS_X), value 1763
  Event: time 1757588426.522101, type 3 (EV_ABS), code 1 (ABS_Y), value 979
  Event: time 1757588426.522101, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 45500
  Event: time 1757588426.522101, -------------- SYN_REPORT ------------
  Event: time 1757588426.527239, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1762
  Event: time 1757588426.527239, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 980
  Event: time 1757588426.527239, type 3 (EV_ABS), code 0 (ABS_X), value 1762
  Event: time 1757588426.527239, type 3 (EV_ABS), code 1 (ABS_Y), value 980
  Event: time 1757588426.527239, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 52000
  Event: time 1757588426.527239, -------------- SYN_REPORT ------------
  Event: time 1757588426.535975, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 1760
  Event: time 1757588426.535975, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 982
  Event: time 1757588426.535975, type 3 (EV_ABS), code 0 (ABS_X), value 1760
  Event: time 1757588426.535975, type 3 (EV_ABS), code 1 (ABS_Y), value 982
  Event: time 1757588426.535975, type 4 (EV_MSC), code 5 (MSC_TIMESTAMP), value 58500
  Event: time 1757588426.535975, -------------- SYN_REPORT ------------
  ... (truncated to insert in this report) ...

  Even more interestingly, using sudo libinput debug-gui displays a blue
  box with correctly detected multitouch points inside, very closely
  following the real fingers

  So the hardware is clearly working, and the information is available
  in userspace, but it does not result in a mouse pointer actually
  moving.

  Can you please help me debugging why is this, so I can find a
  workaround or even better fix this hardware compatibility issue in
  Ubuntu? I'm happy to provide any logs, performs tests, installs, etc.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: libinput10 1.25.0-1ubuntu3.1
  ProcVersionSignature: Ubuntu 6.14.0-29.29~24.04.1-generic 6.14.8
  Uname: Linux 6.14.0-29-generic x86_64
  ApportVersion: 2.28.1-0ubuntu3.8
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CasperMD5CheckResult: pass
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  Date: Thu Sep 11 12:52:20 2025
  DistUpgraded: Fresh install
  DistroCodename: noble
  DistroVariant: ubuntu
  GraphicsCard:
   Intel Corporation Arrow Lake-P [Intel Graphics] [8086:7d51] (rev 03) (prog-if 00 [VGA controller])
     Subsystem: Dell Device [1028:0ce7]
  InstallationDate: Installed on 2025-09-10 (0 days ago)
  InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 (20250805.1)
  MachineType: Dell Inc. Dell 16 Premium DA16250
  ProcEnviron:
   LANG=en_US.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=xterm-256color
   XDG_RUNTIME_DIR=<set>
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.14.0-29-generic root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash vt.handoff=7
  SourcePackage: libinput
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 06/19/2025
  dmi.bios.release: 1.1
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.1.1
  dmi.board.name: 02FVDJ
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.0
  dmi.modalias: dmi:bvnDellInc.:bvr1.1.1:bd06/19/2025:br1.1:efr1.0:svnDellInc.:pnDell16PremiumDA16250:pvr:rvnDellInc.:rn02FVDJ:rvrA00:cvnDellInc.:ct10:cvr:sku0CE7:
  dmi.product.family: Dell Laptops
  dmi.product.name: Dell 16 Premium DA16250
  dmi.product.sku: 0CE7
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.122-1~ubuntu0.24.04.1
  version.libgl1-mesa-dri: libgl1-mesa-dri 25.0.7-0ubuntu0.24.04.2
  version.libgl1-mesa-glx: libgl1-mesa-glx N/A
  version.xserver-xorg-core: xserver-xorg-core 2:21.1.12-1ubuntu1.4
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:22.0.0-1build1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2ubuntu0.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2122588/+subscriptions