Public bug reported: I'm having a problem with my laptop, as the title says: The trackpad is being recognized as a mouse, so I don't have multitouch gestures, other than scrolling.
I can't switch apps with gestures, I can't change trackbar specific configurations, because, according to the System Settings panel, I've got a mouse, not a trackpad. Not only that, but I had this same problem in Linux Mint and Ubuntu Mate 18.04, so I believe that it's not a distro-specific problem, so I don't know if this is the correct channel. Initially the ticket was generated from Kubuntu 18.04 (the commands I've run are from that version, IRC), since then, I've updated to Kubuntu 20.10 I've tried following a couple of other guides to try to make the multitouch gestures work, but most are for previous kernel versions and are focused on just making the touchpad work, AFAIK. My laptop is a Lenovo V330-15IKB. Here's the System info according to the About tab in the System Settings app: Operating System: Kubuntu 20.10 KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.74.0 Qt Version: 5.14.2 Kernel Version: 5.8.0-63-generic OS Type: 64-bit Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz Memory: 11,0 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 ----------------------------------------------------- I've opened the laptop, and took pictures of the insides, the ALPS chip says the following: ALPS 2AP-00437 1738 022 ⚫ I've also uploaded the photos to Google Drive, there were some serial numbers and whatnot in them: https://drive.google.com/file/d/1UPfhcYtL_ZJGEhKiPQLIRJGWz3g57P0-/view?usp=sharing https://drive.google.com/file/d/1UVa6m8yV0CU2lbK86W0JiJY7RnjvFMLw/view?usp=sharing ----------------------------------------------------- Tested so far ----------------------------------------------------- running dmseg | grep elan I've got no results, and running: > dmesg | grep i2c [ 2.234092] i2c /dev entries driver [ 4.845163] i2c_hid i2c-AUI1657:00: i2c-AUI1657:00 supply vdd not found, using dummy regulator [ 4.845177] i2c_hid i2c-AUI1657:00: i2c-AUI1657:00 supply vddl not found, using dummy regulator [ 5.066521] input: AUI1657:00 044E:121E Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-5/i2c-AUI1657:00/0018:044E:121E.0001/input/input6 [ 5.066607] input: AUI1657:00 044E:121E Keyboard as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-5/i2c-AUI1657:00/0018:044E:121E.0001/input/input7 [ 5.066654] input: AUI1657:00 044E:121E as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-5/i2c-AUI1657:00/0018:044E:121E.0001/input/input8 [ 5.066704] hid-generic 0018:044E:121E.0001: input,hidraw0: I2C HID v1.00 Mouse [AUI1657:00 044E:121E] on i2c-AUI1657:00 and running > sudo acpidump | grep -C3 ELAN E730: 4E 41 32 42 34 31 00 5F 48 49 44 A1 10 70 0D 53 NA2B41._HID..p.S E740: 59 4E 41 32 42 34 32 00 5F 48 49 44 A1 4E 07 A0 YNA2B42._HID.N.. E750: 34 93 61 0A 02 A0 1D 91 93 60 0A 04 91 93 60 0A 4.a......`....`. E760: 02 93 60 00 70 0D 45 4C 41 4E 30 36 31 37 00 5F ..`.p.ELAN0617._ E770: 48 49 44 A1 10 70 0D 45 4C 41 4E 30 36 31 38 00 HID..p.ELAN0618. E780: 5F 48 49 44 A1 46 04 A0 32 93 61 0A 04 A0 1C 91 _HID.F..2.a..... E790: 93 60 0A 04 91 93 60 0A 02 93 60 00 70 0D 41 55 .`....`...`.p.AU E7A0: 49 31 36 35 36 00 5F 48 49 44 A1 0F 70 0D 41 55 I1656._HID..p.AU and running > sudo acpidump | grep -C3 ALPS E690: 33 00 5F 48 49 44 70 0A 20 48 49 44 32 A4 00 A0 3._HIDp. HID2... E6A0: 20 93 53 44 53 30 0A 02 70 0D 30 36 43 42 32 38 .SDS0..p.06CB28 E6B0: 34 36 00 5F 48 49 44 70 0A 20 48 49 44 32 A4 00 46._HIDp. HID2.. E6C0: A0 27 93 53 44 53 30 0A 06 70 0D 41 4C 50 53 30 .'.SDS0..p.ALPS0 E6D0: 30 30 30 00 5F 48 49 44 70 0A 20 48 49 44 32 70 000._HIDp. HID2p E6E0: 0A 2C 42 41 44 52 A4 00 A0 4D 12 93 53 44 53 30 .,BADR...M..SDS0 E6F0: 0A 05 70 5E 5E 5E 2F 03 4C 50 43 42 45 43 30 5F ..p^^^/.LPCBEC0_ And running > xinput ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ AUI1657:00 044E:121E Mouse id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] --- (and a bunch of other stuff) And running > xinput list-props 10 Device 'AUI1657:00 044E:121E Mouse': Device Enabled (169): 1 Coordinate Transformation Matrix (171): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (306): 0 libinput Natural Scrolling Enabled Default (307): 0 libinput Scroll Methods Available (308): 0, 0, 1 libinput Scroll Method Enabled (309): 0, 0, 0 libinput Scroll Method Enabled Default (310): 0, 0, 0 libinput Button Scrolling Button (311): 2 libinput Button Scrolling Button Default (312): 2 libinput Middle Emulation Enabled (313): 0 libinput Middle Emulation Enabled Default (314): 0 libinput Accel Speed (315): 0.000000 libinput Accel Speed Default (316): 0.000000 libinput Accel Profiles Available (317): 1, 1 libinput Accel Profile Enabled (318): 1, 0 libinput Accel Profile Enabled Default (319): 1, 0 libinput Left Handed Enabled (320): 0 libinput Left Handed Enabled Default (321): 0 libinput Send Events Modes Available (291): 1, 0 libinput Send Events Mode Enabled (292): 0, 0 libinput Send Events Mode Enabled Default (293): 0, 0 Device Node (294): "/dev/input/event7" Device Product ID (295): 1102, 4638 libinput Drag Lock Buttons (322): <no items> libinput Horizontal Scroll Enabled (323): 1 And running > > lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 06cb:0081 Synaptics, Inc. Bus 001 Device 003: ID 8087:0a2a Intel Corp. Bus 001 Device 002: ID 5986:2113 Acer, Inc Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub ----------------------------------------------------- Some things that I've already tried: ----------------------------------------------------- > https://forums.lenovo.com/t5/Ubuntu/V330-15IKB-touchpad-does-not-work-with-ubuntu-18-04-amp-16-04/td-p/4142420 Tried this on ubuntu mate, didn't work. I think it only applies to non-working touchpads. Mine works, but it's recognized as a mouse, not as an actual touchpad. > https://wiki.ubuntu.com/Multitouch/TouchpadSupport Ubuntu doesn't include synclient any more, it seems, now it ships libinput. > https://sangams.com.np/fix-ubuntu-18-4-touchpad-not-working-properly/ I tried installing "xserver-xorg-input-synaptics", couldn't, but I successfully installed "xserver-xorg-input-synaptics-hwe-18.04" (because all my other server-xorg packages look like have that name suffix). The thing is, all the solutions I've found so far, only try to make the touchpad work, but the solutions so far, only go so far., not making it work **completely**. I'm a noob at Linux, I come from windows, and over there, I had this working really well. What should I do to make this work?. Thanks! ** Affects: ubuntu Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1945327 Title: Touchpad recognized as mouse - Multitouch gestures not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1945327/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs