Bug 1168148 - No Touchpad found
No Touchpad found
Status: NEW
Classification: openSUSE
Product: openSUSE Distribution
Classification: openSUSE
Component: Kernel
Leap 15.2
x86-64 SUSE Other
: P2 - High : Normal (vote)
: ---
Assigned To: openSUSE Kernel Bugs
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-03-31 07:59 UTC by Looper Nagic
Modified: 2021-05-09 15:28 UTC (History)
8 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
HWINFO from Yast (1.16 MB, text/plain)
2020-04-20 10:49 UTC, Looper Nagic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Looper Nagic 2020-03-31 07:59:47 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
Build Identifier: 

Hello

My touchpad is not working in openSUSE Leap 15.2 (this is also the same in Tumbleweed), but it works in other linux distros (I remember it was Elan driver).
In System Settings > Input Devices > Touchpad, it says "No Touchpad found". I also pressed Fn+F7 (enable touchpad) and still nothing happens.
I checked xf86-input-synaptics (1.9.0-lp152.3.4-x86_64) is installed.

--------------

Unit: Acer Nitro 5 AN515-42
Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.7
Kernel Version: 5.3.18-lp152.9-default
OS Type: 64-bit
Processors: 8 × AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
Memory: 3.2 GiB of RAM

--------------



Reproducible: Always

Actual Results:  

Name@Name:~> xinput list
No protocol specified
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Acer Wireless Radio Control               id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=9    [slave  keyboard (3)]
    ↳ Power Button                              id=10   [slave  keyboard (3)]
    ↳ Sleep Button                              id=11   [slave  keyboard (3)]
    ↳ HD WebCam: HD WebCam                      id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=15   [slave  keyboard (3)]
Name@Name:~> xinput list                            
No protocol specified
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Acer Wireless Radio Control               id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=9    [slave  keyboard (3)]
    ↳ Power Button                              id=10   [slave  keyboard (3)]
    ↳ Sleep Button                              id=11   [slave  keyboard (3)]
    ↳ HD WebCam: HD WebCam                      id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=15   [slave  keyboard (3)]

---The second one is mouse unpluged---

--------------

Name@Name:~> sudo hwinfo --mouse
44: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: mZxt.K4UT_RFWZ+0
  Parent ID: uIhY.DIk+WevO348
  SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.0
  SysFS BusID: 3-2:1.0
  Hardware Class: mouse
  Model: "Logitech M90/M100 Optical Mouse"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc05a "M90/M100 Optical Mouse"
  Revision: "54.00"
  Compatible to: int 0x0210 0x0048
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event3, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-mouse
  Device Number: char 13:63 (char 13:32)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC05Ad5400dc00dsc00dp00ic03isc01ip02in00"
  Driver Info #0:
    Buttons: 8
    Wheels: 4
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #39 (Hub)

---No result if mouse is unpluged---

--------------

Name@Name:~> cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd leds event0 
B: PROP=0
B: EV=120013
B: KEY=10000 c020000000000 0 0 700f02000003 3802078f870f401 febfffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input1
U: Uniq=
H: Handlers=kbd event1 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0c/LNXVIDEO:02/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input5
U: Uniq=
H: Handlers=kbd event5 
B: PROP=0
B: EV=3
B: KEY=4000 0 0

I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:27/PNP0C0D:00/input/input6
U: Uniq=
H: Handlers=event6 
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7
U: Uniq=
H: Handlers=kbd event7 
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0019 Vendor=1025 Product=1229 Version=0000
N: Name="Acer Wireless Radio Control"
P: Phys=acer-wireless/input0
S: Sysfs=/devices/LNXSYSTM:00/10251229:00/input/input8
U: Uniq=
H: Handlers=kbd event8 rfkill 
B: PROP=0
B: EV=3
B: KEY=80000000000000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input9
U: Uniq=
H: Handlers=kbd event9 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HD-Audio Generic HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:04:00.1/sound/card0/input10
U: Uniq=
H: Handlers=event10 
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Acer WMI hotkeys"
P: Phys=wmi/input0
S: Sysfs=/devices/virtual/input/input12
U: Uniq=
H: Handlers=kbd event11 rfkill 
B: PROP=0
B: EV=13
B: KEY=1c0000 0 0 0 0 1600800000c00 300000 10000000000000 0
B: MSC=10

I: Bus=0001 Vendor=10ec Product=0255 Version=0001
N: Name="HDA Digital PCBeep"
P: Phys=card1/codec#0/beep0
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input11
U: Uniq=
H: Handlers=kbd event12 
B: PROP=0
B: EV=40001
B: SND=6

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HD-Audio Generic Front Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:04:00.6/sound/card1/input13
U: Uniq=
H: Handlers=event13 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0003 Vendor=0408 Product=a060 Version=0001
N: Name="HD WebCam: HD WebCam"
P: Phys=usb-0000:04:00.4-1/button
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-1/3-1:1.0/input/input14
U: Uniq=
H: Handlers=kbd event14 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0003 Vendor=046d Product=c05a Version=0111
N: Name="Logitech USB Optical Mouse"
P: Phys=usb-0000:04:00.4-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.0/0003:046D:C05A.0004/input/input17
U: Uniq=
H: Handlers=mouse0 event3 
B: PROP=0
B: EV=17
B: KEY=ff0000 0 0 0 0
B: REL=1943
B: MSC=10

Name@Name:~> cat /proc/bus/input/devices | grep -I touchpad
Name@Name:~>
Comment 1 Looper Nagic 2020-04-02 12:23:54 UTC
When I turn it off (Fn+F7), reboot and open Yast > HWInfo, the touchpad is detected and starts working after I turn it on (Fn+F7).

And it's not working again after reboot, so I have to do the steps said above to have a working touchpad.

Also, my BIOS does not have touchpad settings.

--------------

---Results when the touchpad is working---

Name@Name:~> xinput list
No protocol specified
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN0504:01 04F3:3091 Touchpad            id=14   [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Acer Wireless Radio Control               id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Video Bus                                 id=9    [slave  keyboard (3)]
    ↳ Power Button                              id=10   [slave  keyboard (3)]
    ↳ Sleep Button                              id=11   [slave  keyboard (3)]
    ↳ HD WebCam: HD WebCam                      id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                          id=16   [slave  keyboard (3)]

Name@Name:~> sudo hwinfo --mouse
44: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: mZxt.K4UT_RFWZ+0
  Parent ID: uIhY.DIk+WevO348
  SysFS ID: /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.0
  SysFS BusID: 3-2:1.0
  Hardware Class: mouse
  Model: "Logitech M90/M100 Optical Mouse"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc05a "M90/M100 Optical Mouse"
  Revision: "54.00"
  Compatible to: int 0x0210 0x0048
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event4, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:04:00.4-usb-0:2:1.0-mouse
  Device Number: char 13:63 (char 13:33)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC05Ad5400dc00dsc00dp00ic03isc01ip02in00"
  Driver Info #0:
    Buttons: 8
    Wheels: 4
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #39 (Hub)

48: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.n1Y2kY4ZMhB
  Hardware Class: mouse
  Model: "ELAN0504:01 04F3:3091 Touchpad"
  Vendor: 0x04f3 
  Device: 0x3091 "ELAN0504:01 04F3:3091 Touchpad"
  Compatible to: int 0x0210 0x0001
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event3, /dev/input/by-path/platform-AMDI0010:01-event-mouse, /dev/input/by-path/platform-AMDI0010:01-mouse
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=no, avail=yes, need=no, active=unknown

--------------

---Shown in Yast > HWInfo (touchpad is working)---

⏵Mouse
  ⏵M90/M100 Optical Mouse (/dev/input/mice)
  ⏷ELAN0504:01 04F3:3091 Touchpad (/dev/input/mice)
    ⎹⏤Bus: PS/2
    ⎹⏤Class (spec): PS/2 mouse
    ⎹⏤Class: Mouse
    ⎹⏤Device Identifier: 12433
    ⎹⏤Device Name: /dev/input/mice
      ⏷Device Names
      ⎹⏤/dev/input/mice
      ⎹⏤/dev/input/mouse0
      ⎹⏤/dev/input/event3
      ⎹⏤/dev/input/by-path/platform-AMDI0010:01-event-mouse
      ⎹⏤/dev/input/by-path/platform-AMDI0010:01-mouse
      ⏷Device Numbers
      ⎹⏤Major: 13
      ⎹⏤Minor: 63
      ⎹⏤Range: 1
      ⎹⏤Type: c
    ⎹⏤Device: ELAN0504:01 04F3:3091 Touchpad
    ⎹⏤Hwcfg Bus: ps2
    ⎹⏤Model: ELAN0504:01 04F3:3091 Touchpad
      ⏷Mouse
      ⎹⏤buttons: 1
      ⎹⏤gpm: exps2
      ⎹⏤xf86: explorerps/2
    ⎹⏤Old Unique Key: UYj6.fK0kTiP5gYA
    ⎹⏤Unique Key: AHQ.n1Y2kY4ZMhB
    ⎹⏤Vendor Identifier: 1267
    ⎹⏤dev_name2: /dev/input/mouse0
Comment 2 Looper Nagic 2020-04-19 15:36:13 UTC
Update: Currently, with latest update of Leap 15.2, the touchpad sometimes work at boot but most of the time is not.

Also, my Dualshock 4 controller's touchpad always work everytime I connect through bluetooth or USB.
Comment 3 Alynx Zhou 2020-04-20 02:17:38 UTC
Is this a kernel bug that touchpad is not detected? If not please re-assign, thanks!
Comment 4 Takashi Iwai 2020-04-20 09:39:54 UTC
Could you give full hwinfo outputs on both working and non-working cases?
Please attach the outputs, no paste.

And, this might be some module ordering issue.  I vaguely remember of similar issue, e.g. bug 1161233.
Could you try the workaround mentioned in
  https://bugzilla.opensuse.org/show_bug.cgi?id=1161233#c1
??
Comment 5 Looper Nagic 2020-04-20 09:44:02 UTC
Thanks Alynx.

I do not know since the touchpad works with Manjaro but not in Tumbleweed (they are both rolling release).

As I said before, I tried different linux distros before making this report and the touchpad do not work only on openSUSE Tumbleweed and Leap 15.2.
It is openSUSE Tumbleweed (touchpad does not work so I tried other distro), Manjaro, Sparky, Mint, Mageia and returned using Leap but this time using the beta version.
Comment 6 Looper Nagic 2020-04-20 10:49:46 UTC
Created attachment 836111 [details]
HWINFO from Yast

Thanks Takashi

After rebooting my laptop 6 times the workaround works and the touchpad is always detected on boot.
I only have the working hwinfo result.

Here is what I did:
Created a text file /etc/modprobe.d/50-i2c-hid.conf
Pasted the single line: softdep i2c-hid pre: pinctrl-amd
In terminal:
Name@Name:~> ls /boot/*initrd*
/boot/initrd  /boot/initrd-5.3.18-lp152.10-default  /boot/initrd-5.3.18-lp152.9-default
Name@Name:~> sudo mv /boot/initrd-5.3.18-lp152.10-default /boot/old-initrd-5.3.18-lp152.10-default-old
Name@Name:~> sudo mv /boot/initrd-5.3.18-lp152.9-default /boot/old-initrd-5.3.18-lp152.9-default-old   
Name@Name:~> ls /boot/*initrd*
/boot/initrd  /boot/old-initrd-5.3.18-lp152.10-default-old  /boot/old-initrd-5.3.18-lp152.9-default-old
Name@Name:~>
Name@Name:~> sudo mkinitrd /boot/initrd-5.3.18-lp152.10-default 5.3.18-lp152.10-default
Creating initrd: /boot/initrd-5.3.18-lp152.10-default
dracut: Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-5.3.18-lp152.10-default 5.3.18-lp152.10-default
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: ostree ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including module: suse-initrd ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut:  resume=UUID=e330dc88-350f-44d4-aef0-038af45c54f7
dracut:  root=UUID=9fcc59c7-e679-422f-b782-f30bcc706b83 rootfstype=ext4 rootflags=rw,relatime
dracut: *** Creating image file '/boot/initrd-5.3.18-lp152.10-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-5.3.18-lp152.10-default' done ***
Name@Name:~>
Comment 7 Takashi Iwai 2020-04-20 10:58:00 UTC
Thanks.  Good to hear that the workaround is effective.

Unfortunately the softdep can't be put unconditionally to all hardware, so please keep it on your machine until we get the real fix.  Even if it's addressed in a different way, having this softdep rule should be harmless.
Comment 8 Takashi Iwai 2020-04-20 13:02:19 UTC
Wasn't there some workaround about pinctrl driver module in dracut?
In this example, pinctrl-amd has to be loaded earlier than i2c-hid.  There were similar restrictions for other pinctrl drivers for Intel platforms, too.

It'd be best if we can address inside the kernel, but I'm afraid that it's no trivial.  A workaround in dracut would be handy if possible.
Comment 9 Daniel Molkentin 2020-06-05 13:17:21 UTC
What you remember is that we added the entire pinctrl subdirectory for inclusion into the initrd (of course, in hostonly mode, only those that actually are currently loaded get included).

The best control we have in dracut is to add both drivers as rd.driver.pre in the order they should be loaded. This will ensure they get loaded before the udev initqueue run. For details, see https://www.man7.org/linux/man-pages/man7/dracut.cmdline.7.html.

This is however not something I would want to add to dracut permanently...
Comment 10 Takashi Iwai 2020-09-03 08:44:24 UTC
We applied a different workaround in kernel side.  The pinctrl-amd is now built into kernel, hence it's always loaded before others.
It's ugly, but the easiest solution, and this aligns with the current config of SLE15-SP2, too.

The fix should be available in the next update kernel.
Comment 11 Sarah Kriesch 2021-05-09 15:23:19 UTC
I have got the same issue with my laptop HP Probook 330 G5 since yesterday.
The touchpad does not work anymore and the mouse is running through my screen without orientation.

I had to deactivate the touchpad and have added a USB mouse as a replacement.

I was able to find this information:
> dmesg | egrep -i "(input|hid)"
[    5.277188] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    5.296260] hidraw: raw HID events driver (C) Jiri Kosina
[    6.109342] psmouse serio3: synaptics: Your touchpad (PNP: SYN3067 SYN0100 SYN0002 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.
[    6.209835] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio3/input/input7
[    6.881869] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input9
[    8.234338] input: HP Wireless hotkeys as /devices/virtual/input/input10
[    8.234816] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input11
[    8.234910] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input12
[    8.234990] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input13
[    8.235075] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input14
[    8.634667] i2c_hid i2c-SYNA3067:00: i2c-SYNA3067:00 supply vdd not found, using dummy regulator
[    8.634678] i2c_hid i2c-SYNA3067:00: i2c-SYNA3067:00 supply vddl not found, using dummy regulator

>sudo hwinfo --mouse
34: USB 00.0: 10503 USB Mouse                                   
  [Created at usb.122]
  Unique ID: ADDn.i5ZZfwphjy1
  Parent ID: k4bc.2DFUsyrieMD
  SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0
  SysFS BusID: 1-1:1.0
  Hardware Class: mouse
  Model: "Logitech M105 Optical Mouse"
  Hotplug: USB
  Vendor: usb 0x046d "Logitech, Inc."
  Device: usb 0xc077 "M105 Optical Mouse"
  Revision: "72.00"
  Compatible to: int 0x0210 0x0023
  Driver: "usbhid"
  Driver Modules: "usbhid"
  Device File: /dev/input/mice (/dev/input/mouse3)
  Device Files: /dev/input/mice, /dev/input/mouse3, /dev/input/event21, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-event-mouse, /dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-event-mouse, /dev/input/by-id/usb-Logitech_USB_Optical_Mouse-mouse, /dev/input/by-path/pci-0000:00:14.0-usb-0:1:1.0-mouse
  Device Number: char 13:63 (char 13:35)
  Speed: 1.5 Mbps
  Module Alias: "usb:v046DpC077d7200dc00dsc00dp00ic03isc01ip02in00"
  Driver Info #0:
    Buttons: 3
    Wheels: 2
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #31 (Hub)

38: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.Y_f5kDtfqz2
  Hardware Class: mouse
  Model: "SynPS/2 Synaptics TouchPad"
  Vendor: 0x0002 
  Device: 0x0007 "SynPS/2 Synaptics TouchPad"
  Compatible to: int 0x0210 0x0001
  Device File: /dev/input/mice (/dev/input/mouse0)
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1
  Device Number: char 13:63 (char 13:32)
  Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown

39: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.IOz+csn0lRE
  Hardware Class: mouse
  Model: "SYNA3067:00 06CB:8265 Mouse"
  Vendor: 0x06cb 
  Device: 0x8265 "SYNA3067:00 06CB:8265 Mouse"
  Compatible to: int 0x0210 0x0002
  Device File: /dev/input/mice (/dev/input/mouse1)
  Device Files: /dev/input/mice, /dev/input/mouse1, /dev/input/event17, /dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-mouse
  Device Number: char 13:63 (char 13:33)
  Driver Info #0:
    Buttons: 2
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown

40: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.H5L2zcXLjT6
  Hardware Class: mouse
  Model: "SYNA3067:00 06CB:8265 Touchpad"
  Vendor: 0x06cb 
  Device: 0x8265 "SYNA3067:00 06CB:8265 Touchpad"
  Compatible to: int 0x0210 0x0001
  Device File: /dev/input/mice (/dev/input/mouse2)
  Device Files: /dev/input/mice, /dev/input/mouse2, /dev/input/event18, /dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event-mouse
  Device Number: char 13:63 (char 13:34)
  Driver Info #0:
    Buttons: 1
    Wheels: 0
    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Comment 12 Sarah Kriesch 2021-05-09 15:27:34 UTC
operating system: openSUSE Leap 15.2 with KDE
Kernel version: 5.3.18-lp152.72-preempt
Comment 13 Sarah Kriesch 2021-05-09 15:28:31 UTC
Oups. I see now, that it has been a bugreport of 2020. I will create a new one.