Having updated the system today after more than a month's absence, the touchpad didn't work properly and was no longer detected in SystemSettings. It has basic functionality, but things like two finger scroll stopped working. Pressing the middle of the touchpad normally counts as a left click, but it doesn't work.
Some data:
Hardware
Log entries:
Any ideas on how to solve this? Please keep in mind that my T440s has a touch screen, so the touchpad has been flaky at times.
Some data:
Code:
hallvor@debian:~$ xinput touchpadusage : xinput get-feedbacks <device name> xinput set-ptr-feedback <device name> <threshold> <num> <denom> xinput set-integer-feedback <device name> <feedback id> <value> xinput get-button-map <device name> xinput set-button-map <device name> <map button 1> [<map button 2> [...]] xinput set-pointer <device name> [<x index> <y index>] xinput set-mode <device name> ABSOLUTE|RELATIVE xinput list [--short || --long || --name-only || --id-only] [<device name>...] xinput query-state <device name> xinput test [-proximity] <device name> xinput create-master <id> [<sendCore (dflt:1)>] [<enable (dflt:1)>] xinput remove-master <id> [Floating|AttachToMaster (dflt:Floating)] [<returnPointer>] [<returnKeyboard>] xinput reattach <id> <master> xinput float <id> xinput set-cp <window> <device> xinput test-xi2 [--root] <device> xinput map-to-output <device> <output name> xinput list-props <device> [<device> ...] xinput set-int-prop <device> <property> <format (8, 16, 32)> <val> [<val> ...] xinput set-float-prop <device> <property> <val> [<val> ...] xinput set-atom-prop <device> <property> <val> [<val> ...] xinput watch-props <device> xinput delete-prop <device> <property> xinput set-prop <device> [--type=atom|float|int] [--format=8|16|32] <property> <val> [<val> ...] xinput disable <device> xinput enable <device>
Code:
hallvor@debian:~$ xinput list⎡ Virtual core pointer id=2 [master pointer (3)]⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]⎜ ↳ ELAN Touchscreen id=10 [slave pointer (2)]⎜ ↳ PS/2 Synaptics TouchPad id=12 [slave pointer (2)]⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Integrated Camera: Integrated C id=9 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)] ↳ ThinkPad Extra Buttons id=13 [slave keyboard (3)]hallvor@debian:~$
Hardware
Code:
hallvor@debian:~$ lspci00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I218-LM (rev 04)00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4)00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
Code:
journalctl -b | grep -i touchpadjuli 27 01:13:32 debian kernel: input: PS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input2juli 27 01:16:20 debian kcminit_startup[1758]: Initializing "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"juli 27 01:16:20 debian kcminit_startup[1758]: kcm_touchpad: Using X11 backendjuli 27 01:16:20 debian kded5[1771]: kcm_touchpad: Using X11 backendjuli 27 01:16:54 debian plasmashell[2548]: kcm_touchpad: Using X11 backendjuli 27 01:16:54 debian plasmashell[2548]: qrc:/libinput/touchpad.qml:689: TypeError: Cannot read property 'supportsScrollFactor' of nullhallvor@debian:~$
Any ideas on how to solve this? Please keep in mind that my T440s has a touch screen, so the touchpad has been flaky at times.
Statistics: Posted by Hallvor — 2024-07-26 23:28 — Replies 2 — Views 45