Touchpad stops working after a while

,

Hello everyone!

As told from a post title I have a touchpad functionality error. At random stages, my touchpad stops working at all, swiping on it simulates double-click only. Frequency of this problem is very dense. I’m extremely annoyed and only rebooting my laptop solves the issue.

This is a small log from journalctl -xe.

-- 
-- The unit NetworkManager-dispatcher.service has successfully entered the 'dead' state.
ნოე 07 20:17:52 AcerFedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? >
ნოე 07 20:17:52 AcerFedora kernel: kauditd_printk_skb: 7 callbacks suppressed
ნოე 07 20:17:52 AcerFedora kernel: audit: type=1131 audit(1573143472.248:344): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" >
ნოე 07 20:20:40 AcerFedora chronyd[873]: Selected source 188.93.90.21
ნოე 07 20:24:27 AcerFedora wpa_supplicant[1504]: wlp3s0: WPA: Group rekeying completed with f8:1a:67:be:28:cc [GTK=CCMP]
ნოე 07 20:28:28 AcerFedora cupsd[1018]: REQUEST localhost - - "POST / HTTP/1.1" 200 185 Renew-Subscription successful-ok
ნოე 07 20:28:59 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:28:59 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Supervising 5 threads of 3 processes of 1 users.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Successfully made thread 6090 of process 3123 (/opt/firefox/firefox-bin) owned by '1000' RT at priority 10.
ნოე 07 20:31:15 AcerFedora rtkit-daemon[816]: Supervising 6 threads of 4 processes of 1 users.
ნოე 07 20:31:18 AcerFedora kernel: irq 16: nobody cared (try booting with the "irqpoll" option)
ნოე 07 20:31:18 AcerFedora kernel: CPU: 3 PID: 0 Comm: swapper/3 Tainted: G           OE     5.3.7-301.fc31.x86_64 #1
ნოე 07 20:31:18 AcerFedora kernel: Hardware name: Acer Aspire E5-575G/Ironman_SK, BIOS V1.47 09/06/2018
ნოე 07 20:31:18 AcerFedora kernel: Call Trace:
ნოე 07 20:31:18 AcerFedora kernel:  <IRQ>
ნოე 07 20:31:18 AcerFedora kernel:  dump_stack+0x5c/0x80
ნოე 07 20:31:18 AcerFedora kernel:  __report_bad_irq+0x35/0xa7
ნოე 07 20:31:18 AcerFedora kernel:  note_interrupt.cold+0xb/0x63
ნოე 07 20:31:18 AcerFedora kernel:  handle_irq_event_percpu+0x6f/0x80
ნოე 07 20:31:18 AcerFedora kernel:  handle_irq_event+0x28/0x48
ნოე 07 20:31:18 AcerFedora kernel:  handle_fasteoi_irq+0x86/0x130
ნოე 07 20:31:18 AcerFedora kernel:  handle_irq+0x1c/0x30
ნოე 07 20:31:18 AcerFedora kernel:  do_IRQ+0x4b/0xd0
ნოე 07 20:31:18 AcerFedora kernel:  common_interrupt+0xf/0xf
ნოე 07 20:31:18 AcerFedora kernel:  </IRQ>
ნოე 07 20:31:18 AcerFedora kernel: RIP: 0010:cpuidle_enter_state+0xc4/0x420
ნოე 07 20:31:18 AcerFedora kernel: Code: e8 a1 ce 92 ff 80 7c 24 0f 00 74 17 9c 58 0f 1f 44 00 00 f6 c4 02 0f 85 39 03 00 00 31 ff e8 03 bd 98 ff fb 66 0f 1f 44 00 00 <45> 85 e4 0f 89 cf 01 00 00 c7 45 10 00 00 00 00 48 83 c4 18 44 89
ნოე 07 20:31:18 AcerFedora kernel: RSP: 0018:ffffa16fc00dfe68 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffdb
ნოე 07 20:31:18 AcerFedora kernel: RAX: ffff916e013a8880 RBX: ffffffff9e4d6520 RCX: 000000000000001f
ნოე 07 20:31:18 AcerFedora kernel: RDX: 0000000000000000 RSI: 00000000355556ca RDI: 0000000000000000
ნოე 07 20:31:18 AcerFedora kernel: RBP: ffff916e013b2d00 R08: 0000036470062f26 R09: 000000007fffffff
ნოე 07 20:31:18 AcerFedora kernel: R10: ffff916e013a76c4 R11: ffff916e013a76a4 R12: 0000000000000001
ნოე 07 20:31:18 AcerFedora kernel: R13: 0000036470062f26 R14: 0000000000000001 R15: ffff916dfed98000
ნოე 07 20:31:18 AcerFedora kernel:  ? cpuidle_enter_state+0x9f/0x420
ნოე 07 20:31:18 AcerFedora kernel:  cpuidle_enter+0x29/0x40
ნოე 07 20:31:18 AcerFedora kernel:  do_idle+0x1cf/0x250
ნოე 07 20:31:18 AcerFedora kernel:  cpu_startup_entry+0x19/0x20
ნოე 07 20:31:18 AcerFedora kernel:  start_secondary+0x163/0x1b0
ნოე 07 20:31:18 AcerFedora kernel:  secondary_startup_64+0xa4/0xb0
ნოე 07 20:31:18 AcerFedora kernel: handlers:
ნოე 07 20:31:18 AcerFedora kernel: [<00000000c49eff62>] i801_isr [i2c_i801]
ნოე 07 20:31:18 AcerFedora kernel: [<00000000bad31254>] idma64_irq [idma64]
ნოე 07 20:31:18 AcerFedora kernel: [<00000000a041d1da>] i2c_dw_isr
ნოე 07 20:31:18 AcerFedora kernel: Disabling IRQ #16
ნოე 07 20:31:19 AcerFedora abrt-dump-journal-oops[974]: abrt-dump-journal-oops: Found oopses: 1
ნოე 07 20:31:19 AcerFedora abrt-dump-journal-oops[974]: abrt-dump-journal-oops: Creating problem directories
ნოე 07 20:31:20 AcerFedora abrt-server[6094]: Can't find a meaningful backtrace for hashing in '.'
ნოე 07 20:31:20 AcerFedora abrt-server[6094]: Option 'DropNotReportableOopses' is not configured
ნოე 07 20:31:20 AcerFedora abrt-server[6094]: Preserving oops '.' because DropNotReportableOopses is 'no'
ნოე 07 20:31:20 AcerFedora abrt-server[6094]: Lock file '.lock' is locked by process 2532
ნოე 07 20:31:20 AcerFedora abrt-dump-journal-oops[974]: Reported 1 kernel oopses to Abrt
ნოე 07 20:31:21 AcerFedora abrt-notification[6112]: System encountered a non-fatal error in ??()
-- Subject: ABRT has detected a non-fatal system error
-- Defined-By: ABRT
-- Support: https://bugzilla.redhat.com/
-- Documentation: man:abrt(1)
-- 
-- irq 16: nobody cared (try booting with the "irqpoll" option)
-- 
-- Use the abrt command-line tool for further analysis or to report
-- the problem to the appropriate support site.
ნოე 07 20:31:34 AcerFedora systemd[1973]: Starting GNOME Terminal Server...
-- Subject: A start job for unit UNIT has begun execution
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- A start job for unit UNIT has begun execution.
-- 
-- The job identifier is 291.
ნოე 07 20:31:34 AcerFedora systemd[1973]: Started GNOME Terminal Server.
-- Subject: A start job for unit UNIT has finished successfully
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- A start job for unit UNIT has finished successfully.

And this is a screenshot of problem report

These are my hardware details:
Screenshot%20from%202019-11-07%2020-52-02

xinput showes me this:

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ 2.4G Wireless Optical Mouse id=13 [slave pointer (2)]
⎜ ↳ SYNA7DB5:00 06CB:7DB7 Touchpad id=17 [slave pointer (2)]
sudo modprobe hid_multitouch 
sudo modprobe -r hid_multitouch 

After running these commands my touchpad is like getting working, but speed of pointer is extremely slow and laggy.

again run xinput

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ 2.4G Wireless Optical Mouse id=16 [slave pointer (2)]
⎜ ↳ SYNA7DB5:00 06CB:7DB7 Mouse id=13 [slave pointer (2)]
⎜ ↳ SYNA7DB5:00 06CB:7DB7 Touchpad id=17 [slave pointer (2)]

Problem was on Fedora 30 also and I hoped if it would be fixed in 31st release. Maybe it’s kernel specific, I don’t know.

Will be glad if anyone can help.

4 posts were merged into an existing topic: Touchpad doesn’t work anymore