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.

One more log:
Happened again…

 ნოე 08 19:58:40 AcerFedora kernel: irq 16: nobody cared (try booting with the "irqpoll" option)
    ნოე 08 19:58:40 AcerFedora kernel: CPU: 0 PID: 0 Comm: swapper/0 Tainted: G           OE     5.3.7-301.fc31.x86_64 #1
    ნოე 08 19:58:40 AcerFedora kernel: Hardware name: Acer Aspire E5-575G/Ironman_SK, BIOS V1.47 09/06/2018
    ნოე 08 19:58:40 AcerFedora kernel: Call Trace:
    ნოე 08 19:58:40 AcerFedora kernel:  <IRQ>
    ნოე 08 19:58:40 AcerFedora kernel:  dump_stack+0x5c/0x80
    ნოე 08 19:58:40 AcerFedora kernel:  __report_bad_irq+0x35/0xa7
    ნოე 08 19:58:40 AcerFedora kernel:  note_interrupt.cold+0xb/0x63
    ნოე 08 19:58:40 AcerFedora kernel:  handle_irq_event_percpu+0x6f/0x80
    ნოე 08 19:58:40 AcerFedora kernel:  handle_irq_event+0x28/0x48
    ნოე 08 19:58:40 AcerFedora kernel:  handle_fasteoi_irq+0x86/0x130
    ნოე 08 19:58:40 AcerFedora kernel:  handle_irq+0x1c/0x30
    ნოე 08 19:58:40 AcerFedora kernel:  do_IRQ+0x4b/0xd0
    ნოე 08 19:58:40 AcerFedora kernel:  common_interrupt+0xf/0xf
    ნოე 08 19:58:40 AcerFedora kernel:  </IRQ>
    ნოე 08 19:58:40 AcerFedora kernel: RIP: 0010:cpuidle_enter_state+0xc4/0x420
    ნოე 08 19:58:40 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
    ნოე 08 19:58:40 AcerFedora kernel: RSP: 0000:ffffffffab403e58 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffdb
    ნოე 08 19:58:40 AcerFedora kernel: RAX: ffffa0f281228880 RBX: ffffffffab4d6520 RCX: 000000000000001f
    ნოე 08 19:58:40 AcerFedora kernel: RDX: 0000000000000000 RSI: 00000000355549ae RDI: 0000000000000000
    ნოე 08 19:58:40 AcerFedora kernel: RBP: ffffa0f281232d00 R08: 00000d486038fbac R09: 000000007fffffff
    ნოე 08 19:58:40 AcerFedora kernel: R10: ffffa0f2812276c4 R11: ffffa0f2812276a4 R12: 0000000000000001
    ნოე 08 19:58:40 AcerFedora kernel: R13: 00000d486038fbac R14: 0000000000000001 R15: ffffffffab413780
    ნოე 08 19:58:40 AcerFedora kernel:  ? cpuidle_enter_state+0x9f/0x420
    ნოე 08 19:58:40 AcerFedora kernel:  cpuidle_enter+0x29/0x40
    ნოე 08 19:58:40 AcerFedora kernel:  do_idle+0x1cf/0x250
    ნოე 08 19:58:40 AcerFedora kernel:  cpu_startup_entry+0x19/0x20
    ნოე 08 19:58:40 AcerFedora kernel:  start_kernel+0x54f/0x56c
    ნოე 08 19:58:40 AcerFedora kernel:  secondary_startup_64+0xa4/0xb0
    ნოე 08 19:58:40 AcerFedora kernel: handlers:
    ნოე 08 19:58:40 AcerFedora kernel: [<00000000bae1d1e2>] idma64_irq [idma64]
    ნოე 08 19:58:40 AcerFedora kernel: [<000000003f101466>] i2c_dw_isr
    ნოე 08 19:58:40 AcerFedora kernel: [<00000000cfab7ff1>] i801_isr [i2c_i801]
    ნოე 08 19:58:40 AcerFedora kernel: Disabling IRQ #16
    ნოე 08 19:58:41 AcerFedora abrt-dump-journal-oops[1007]: abrt-dump-journal-oops: Found oopses: 1
    ნოე 08 19:58:41 AcerFedora abrt-dump-journal-oops[1007]: abrt-dump-journal-oops: Creating problem directories
    ნოე 08 19:58:42 AcerFedora abrt-server[12257]: Can't find a meaningful backtrace for hashing in '.'
    ნოე 08 19:58:42 AcerFedora abrt-server[12257]: Option 'DropNotReportableOopses' is not configured
    ნოე 08 19:58:42 AcerFedora abrt-server[12257]: Preserving oops '.' because DropNotReportableOopses is 'no'
    ნოე 08 19:58:42 AcerFedora abrt-dbus[2635]: abrt-dbus: Lock file '.lock' is locked by process 12273
    ნოე 08 19:58:42 AcerFedora abrt-notification[12274]: 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.
    ნოე 08 19:58:43 AcerFedora abrt-dump-journal-oops[1007]: Reported 1 kernel oopses to Abrt
    ნოე 08 19:59:03 AcerFedora systemd[2031]: 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 311.
    ნოე 08 19:59:03 AcerFedora systemd[2031]: 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.
    -- 
    -- The job identifier is 311.

These are my hardware details:

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.