Asus Tufbook Touchpad not working

Hi all, I recently purchased an ASUS Tufbook Gaming Laptop and have managed to get Manjaro XFCE working on it, but the touchpad mouse doesn’t work! I’ve found similar issues posted around here, but am wondering if there might be a way to fix this? I have already taken record of what input devices are returned from:

sudo libinput debug-events

But no touchpad device of any kind is found. I have a spare gaming mouse I’m using in the meanwhile, but any insight as to if I can troubleshoot this now would be greatly appreciated…otherwise I might just have to wait for the kernel developers to get around to troubleshooting this issue…

Thanks in advance!

What the actual laptop model?
https://wiki.archlinux.org/title/Laptop/ASUS

1 Like

I don’t see the model number that I bought on there, it’s this one:

The model is TUF506HE-DS74

1 Like

Thank you. Although now I can’t find much reference to this or any ASUS TUF laptops and Linux… This might be something I’m not able to solve any time soon…

EDIT: Okay, I found something related to the TUF laptops, apparently the AUR has some tuf-controller and tuf-manager programs that control fan speed and leds, still no mention of the touchpad mouse though…

Try using a external USB mouse meanwhile. Visit settings and make sure the touchpad isnt disabled. You can try using the latest kernel(5.13).

I found the driver but its only available for windows: https://www.asus.com/supportonly/TUF506HE/HelpDesk_Download/

1 Like

Fn+f10 key to enable/disable touchpad: https://dlcdnets.asus.com/pub/ASUS/GamingNB/FX506HC/E18638_FX506H_FX706H_EM_V2.pdf

1 Like

Man I wish this was the solution, just tried it out, but that’s a no go as well…

Have you tried new kernel?

I’ve tried using the local XFCE mouse settings, but it can’t find anything. When I plug in an external mouse, it finds it and uses it no problem, but the touchpad is nowhere to be found.

Not even the command libinput debug-events finds anything that looks like a touchpad, there is no record of the common brand name touchpads listed here:

I am reluctant to update to the latest kernel as I like to only use the latest stable release and worry about stability issues. I am patient and can navigate 95% with the keyboard, so I’m not too worried one way or another, but it would be nice to use the touchpad on my new labtop from time to time.

Thanks for the recommendation, I will consider updating the kernel, but as I said, I’m a little worried about stability and other issues when using the cutting edge just released kernel.

5.13 is stable. You can change kernel on any boot if you have multiple kernels installed.
Grub–>Advanced options

Okay, I’ll give it a shot, worst case scenario I can just use TimeShift I suppose, but you’re right I also can have multiple versions of the kernel, I had forgotten about that.

Can you post the output of these commands?

sudo libinput list-devices
journalctl -b0 -k | egrep -i '(hid|i2c|elan|syna|multitouch)'
1 Like

Sure, the output of libinput list-devices is:

Device:           Asus Wireless Radio Control
Kernel:           /dev/input/event4
Group:            1
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event10
Group:            2
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Video Bus
Kernel:           /dev/input/event9
Group:            2
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Power Button
Kernel:           /dev/input/event1
Group:            3
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Lid Switch
Kernel:           /dev/input/event2
Group:            4
Seat:             seat0, default
Capabilities:     switch
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Sleep Button
Kernel:           /dev/input/event0
Group:            5
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Intel HID events
Kernel:           /dev/input/event5
Group:            6
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Intel HID 5 button array
Kernel:           /dev/input/event6
Group:            7
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           Asus WMI hotkeys
Kernel:           /dev/input/event8
Group:            8
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

Device:           AT Translated Set 2 keyboard
Kernel:           /dev/input/event3
Group:            9
Seat:             seat0, default
Capabilities:     keyboard
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   n/a
Rotation:         n/a

And the output of journalctl -b0 -k | egrep -i '(hid|i2c|elan|syna|multitouch)' is:

Jul 29 12:15:45 manjaro kernel: hid: raw HID events driver (C) Jiri Kosina
Jul 29 12:15:45 manjaro kernel: input: Intel HID events as /devices/platform/INTC1051:00/input/input5
Jul 29 12:15:45 manjaro kernel: intel-hid INTC1051:00: platform supports 5 button array
Jul 29 12:15:45 manjaro kernel: input: Intel HID 5 button array as /devices/platform/INTC1051:00/input/input6
Jul 29 12:15:45 manjaro kernel: i2c i2c-1: 2/4 memory slots populated (from DMI)
Jul 29 12:15:45 manjaro kernel: i2c i2c-1: Successfully instantiated SPD at 0x50
Jul 29 12:15:45 manjaro kernel: i2c i2c-1: Successfully instantiated SPD at 0x52
Jul 29 12:15:45 manjaro kernel: i2c_hid i2c-ELAN1203:00: supply vdd not found, using dummy regulator
Jul 29 12:15:45 manjaro kernel: i2c_hid i2c-ELAN1203:00: supply vddl not found, using dummy regulator
Jul 29 12:15:45 manjaro kernel: i2c_hid i2c-ELAN1203:00: Could not register for ELAN1203:00 interrupt, irq = 178, ret = -1
Jul 29 12:15:45 manjaro kernel: i2c_hid: probe of i2c-ELAN1203:00 failed with error -1
Jul 29 12:15:46 manjaro kernel: Modules linked in: ecdh_generic(+) snd_hwdep(+) intel_rapl_msr(+) asus_wmi(+) wmi_bmof iwlmvm(+) pcc_cpufreq(-) fjes(+) acpi_cpufreq(-) ecc nvidia_modeset(POE) soundwire_bus mac80211 i915(+) snd_soc_core libarc4 x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_compress iwlwifi nvidia(POE) crc32_pclmul ac97_bus ghash_clmulni_intel snd_pcm_dmaengine snd_pcm i2c_algo_bit aesni_intel vfat crypto_simd fat cfg80211 drm_kms_helper intel_spi_pci r8169 snd_timer cryptd glue_helper intel_spi snd cec intel_cstate realtek spi_nor mei_me intel_gtt i2c_i801 mdio_devres intel_uncore pcspkr syscopyarea thunderbolt mtd libphy i2c_smbus mei intel_lpss_pci soundcore sysfillrect intel_lpss sysimgblt ucsi_acpi processor_thermal_device rfkill idma64 fb_sys_fops typec_ucsi tpm_crb intel_rapl_common intel_soc_dts_iosf typec tpm_tis wmi tpm_tis_core mac_hid int3403_thermal i2c_hid int340x_thermal_zone tpm video rng_core intel_hid sparse_keymap int3400_thermal acpi_pad
Jul 29 12:15:46 manjaro kernel: Modules linked in: ecdh_generic snd_hwdep intel_rapl_msr(+) asus_wmi wmi_bmof iwlmvm(+) pcc_cpufreq(-) fjes(-) acpi_cpufreq(-) ecc nvidia_modeset(POE) soundwire_bus mac80211 i915(+) snd_soc_core libarc4 x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_compress iwlwifi nvidia(POE) crc32_pclmul ac97_bus ghash_clmulni_intel snd_pcm_dmaengine snd_pcm i2c_algo_bit aesni_intel vfat crypto_simd fat cfg80211 drm_kms_helper intel_spi_pci r8169 snd_timer cryptd glue_helper intel_spi snd cec intel_cstate realtek spi_nor mei_me intel_gtt i2c_i801 mdio_devres intel_uncore pcspkr syscopyarea thunderbolt mtd libphy i2c_smbus mei intel_lpss_pci soundcore sysfillrect intel_lpss sysimgblt ucsi_acpi processor_thermal_device rfkill idma64 fb_sys_fops typec_ucsi tpm_crb intel_rapl_common intel_soc_dts_iosf typec tpm_tis wmi tpm_tis_core mac_hid int3403_thermal i2c_hid int340x_thermal_zone tpm video rng_core intel_hid sparse_keymap int3400_thermal acpi_pad acpi_thermal_rel
Jul 29 12:15:46 manjaro kernel: Modules linked in: ecdh_generic snd_hwdep intel_rapl_msr asus_wmi wmi_bmof iwlmvm(+) pcc_cpufreq(-) fjes(-) acpi_cpufreq(-) ecc nvidia_modeset(POE) soundwire_bus mac80211 i915(+) snd_soc_core libarc4 x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_compress iwlwifi nvidia(POE) crc32_pclmul ac97_bus ghash_clmulni_intel snd_pcm_dmaengine snd_pcm i2c_algo_bit aesni_intel vfat crypto_simd fat cfg80211 drm_kms_helper intel_spi_pci r8169 snd_timer cryptd glue_helper intel_spi snd cec intel_cstate realtek spi_nor mei_me intel_gtt i2c_i801 mdio_devres intel_uncore pcspkr syscopyarea thunderbolt mtd libphy i2c_smbus mei intel_lpss_pci soundcore sysfillrect intel_lpss sysimgblt ucsi_acpi processor_thermal_device rfkill idma64 fb_sys_fops typec_ucsi tpm_crb intel_rapl_common intel_soc_dts_iosf typec tpm_tis wmi tpm_tis_core mac_hid int3403_thermal i2c_hid int340x_thermal_zone tpm video rng_core intel hid sparse_keymap int3400_thermal acpi_pad acpi_thermal_rel
Jul 29 12:15:46 manjaro kernel: Modules linked in: ecdh_generic snd_hwdep intel_rapl_msr asus_wmi wmi_bmof iwlmvm(+) pcc_cpufreq(-) fjes(-) acpi_cpufreq(-) ecc nvidia_modeset(POE) soundwire_bus mac80211 i915(+) snd_soc_core libarc4 x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_compress iwlwifi nvidia(POE) crc32_pclmul ac97_bus ghash_clmulni_intel snd_pcm_dmaengine snd_pcm i2c_algo_bit aesni_intel vfat crypto_simd fat cfg80211 drm_kms_helper intel_spi_pci r8169 snd_timer cryptd glue_helper intel_spi snd cec intel_cstate realtek spi_nor mei_me intel_gtt i2c_i801 mdio_devres intel_uncore pcspkr syscopyarea thunderbolt mtd libphy i2c_smbus mei intel_lpss_pci soundcore sysfillrect intel_lpss sysimgblt ucsi_acpi processor_thermal_device rfkill idma64 fb_sys_fops typec_ucsi tpm_crb intel_rapl_common intel_soc_dts_iosf typec tpm_tis wmi tpm_tis_core mac_hid int3403_thermal i2c_hid int340x_thermal_zone tpm video rng_core intel hid sparse_keymap int3400_thermal acpi_pad acpi_thermal_rel
Jul 29 12:17:06 manjaro kernel: hid-generic 0003:32E3:00C8.0001: input,hidraw0: USB HID v1.11 Mouse [SINOWEALTH Wired Gaming Mouse] on usb-0000:00:14.0-2/input0
Jul 29 12:17:06 manjaro kernel: hid-generic 0003:32E3:00C8.0002: input,hiddev96,hidraw1: USB HID v1.11 Keyboard [SINOWEALTH Wired Gaming Mouse] on usb-0000:00:14.0-2/input1
Jul 29 12:17:06 manjaro kernel: usbcore: registered new interface driver usbhid
Jul 29 12:17:06 manjaro kernel: usbhid: USB HID core driver

Thanks for taking a look!

This appears to be the problem. Can you post the output of journalctl -k -b0 | egrep -i '(i2c|irq)'?


ps. I hope you don’t mind, I made some changes to your comment.

1 Like

Lol, no worries, if I mistyped the command it’s better for others future reference to have the correctly typed one. I’ll post the output when I get home, I’m at work ATM. Thanks so much for the help!

Ok @pobrn here’s the results of journalctl -k -b0 | egrep -i ‘(i2c|irq)’

Jul 30 23:37:59 manjaro kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
Jul 30 23:37:59 manjaro kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Jul 30 23:37:59 manjaro kernel: ACPI: IRQ0 used by override.
Jul 30 23:37:59 manjaro kernel: ACPI: IRQ9 used by override.
Jul 30 23:37:59 manjaro kernel: NR_IRQS: 20736, nr_irqs: 2184, preallocated irqs: 16
Jul 30 23:37:59 manjaro kernel: DMAR-IR: Enabled IRQ remapping in x2apic mode
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *1
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 15) *0
Jul 30 23:37:59 manjaro kernel: PCI: Using ACPI for IRQ routing
Jul 30 23:37:59 manjaro kernel: hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
Jul 30 23:37:59 manjaro kernel: pcieport 0000:00:01.0: PME: Signaling with IRQ 123
Jul 30 23:37:59 manjaro kernel: pcieport 0000:00:07.0: PME: Signaling with IRQ 124
Jul 30 23:37:59 manjaro kernel: pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
Jul 30 23:37:59 manjaro kernel: Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Jul 30 23:37:59 manjaro kernel: i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
Jul 30 23:37:59 manjaro kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
Jul 30 23:37:59 manjaro kernel: pcieport 10000:e0:06.0: PME: Signaling with IRQ 145
Jul 30 23:37:59 manjaro kernel: pcieport 10000:e0:06.0: AER: enabled with IRQ 145
Jul 30 23:37:59 manjaro kernel: pcieport 10000:e0:06.0: DPC: enabled with IRQ 145
Jul 30 23:38:00 manjaro kernel: i2c i2c-0: 2/4 memory slots populated (from DMI)
Jul 30 23:38:00 manjaro kernel: i2c i2c-0: Successfully instantiated SPD at 0x50
Jul 30 23:38:00 manjaro kernel: i2c i2c-0: Successfully instantiated SPD at 0x52
Jul 30 23:38:00 manjaro kernel: tigerlake-pinctrl INT34C6:00: pin 226 cannot be used as IRQ
Jul 30 23:38:00 manjaro kernel: genirq: Setting trigger mode 8 for irq 178 failed (intel_gpio_irq_type+0x0/0x140)
Jul 30 23:38:00 manjaro kernel: i2c_hid i2c-ELAN1203:00: supply vdd not found, using dummy regulator
Jul 30 23:38:00 manjaro kernel: i2c_hid i2c-ELAN1203:00: supply vddl not found, using dummy regulator
Jul 30 23:38:00 manjaro kernel: tigerlake-pinctrl INT34C6:00: pin 226 cannot be used as IRQ
Jul 30 23:38:00 manjaro kernel: genirq: Setting trigger mode 8 for irq 178 failed (intel_gpio_irq_type+0x0/0x140)
Jul 30 23:38:00 manjaro kernel: i2c_hid i2c-ELAN1203:00: Could not register for ELAN1203:00 interrupt, ir  = 178, ret = -1
Jul 30 23:38:00 manjaro kernel: i2c_hid: probe of i2c-ELAN1203:00 failed with error -1
Jul 30 23:38:00 manjaro kernel: r8169 0000:2d:00.0 eth0: RTL8168h/8111h, fc:34:97:02:ee:d3, XID 541, IRQ 179
Jul 30 23:38:00 manjaro kernel: Modules linked in: iTCO_vendor_support wmi_bmof pcc_cpufreq(-) acpi_cpufreq(-) ecdh_generic ecc mac80211 i915(+) snd_hda_core nvidia_modeset(POE) snd_hwdep libarc4 soundwire_bus x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_soc_core iwlwifi crc32_pclmul ghash_clmulni_intel snd_compress aesni_intel ac97_bus i2c_algo_bit nvidia(POE) snd_pcm_dmaengine crypto_simd cryptd r8169 snd_pcm drm_kms_helper intel_spi_pci glue_helper intel_spi intel_cstate snd_timer spi_nor mei_me vfat realtek intel_lpss_pci mdio_devres fat intel_lpss snd i2c_i801 cfg80211 pcspkr intel_uncore thunderbolt mtd libphy mei cec i2c_smbus intel_gtt soundcore idma64 tpm_crb syscopyarea rfkill sysfillrect processor_thermal_device ucsi_acpi sysimgblt typec_ucsi intel_rapl_common fb_sys_fops tpm_tis mac_hid wmi i2c_hid tpm_tis_core typec intel_soc_dts_iosf int3403_thermal int340x_thermal_zone tpm video rng_core asus_wireless intel_hid int3400_thermal acpi_pad acpi_thermal_rel sparse_keymap drm
Jul 30 23:38:00 manjaro kernel: Modules linked in: intel_pmc_bxt iTCO_vendor_support nvidia_drm(POE+) wmi_bmof pcc_cpufreq(-) acpi_cpufreq(-) snd_hda_codec(+) ecdh_generic ecc mac80211 i915(+) snd_hda_core nvidia_modeset(POE) snd_hwdep libarc4 soundwire_bus x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_soc_core iwlwifi crc32_pclmul ghash_clmulni_intel snd_compress aesni_intel ac97_bus i2c_algo_bit nvidia(POE) snd_pcm_dmaengine crypto_simd cryptd r8169 snd_pcm drm_kms_helper intel_spi_pci glue_helper intel_spi intel_cstate snd_timer spi_nor mei_me vfat realtek intel_lpss_pci mdio_devres fat intel_lpss snd i2c_i801 cfg80211 pcspkr intel_uncore thunderbolt mtd libphy mei cec i2c_smbus intel_gtt soundcore idma64 tpm_crb syscopyarea rfkill sysfillrect processor_thermal_device ucsi_acpi sysimgblt typec_ucsi intel_rapl_common fb_sys_fops tpm_tis mac_hid wmi i2c_hid tpm_tis_core typec intel_soc_dts_iosf int3403_thermal int340x_thermal_zone tpm video rng_core asus_wireless intel_hid
Jul 30 23:38:00 manjaro kernel: Modules linked in: intel_pmc_bxt ee1004(+) iTCO_vendor_support asus_wmi(+) nvidia_drm(POE) wmi_bmof pcc_cpufreq(-) acpi_cpufreq(-) snd_hda_codec ecdh_generic ecc mac80211 i915(+) snd_hda_core nvidia_modeset(POE) snd_hwdep libarc4 soundwire_bus x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_soc_core iwlwifi crc32_pclmul ghash_clmulni_intel snd_compress aesni_intel ac97_bus i2c_algo_bit nvidia(POE) snd_pcm_dmaengine crypto_simd cryptd r8169 snd_pcm drm_kms_helper intel_spi_pci glue_helper intel_spi intel_cstate snd_timer spi_nor mei_me vfat realtek intel_lpss_pci mdio_devres fat intel_lpss snd i2c_i801 cfg80211 pcspkr intel_uncore thunderbolt mtd libphy mei cec i2c_smbus intel_gtt soundcore idma64 tpm_crb syscopyarea rfkill sysfillrect processor_thermal_device ucsi_acpi sysimgblt typec_ucsi intel_rapl_common fb_sys_fops tpm_tis mac_hid wmi i2c_hid tpm_tis_core typec intel_soc_dts_iosf int3403_thermal int340x_thermal_zone tpm video rng_core asus_wireless
Jul 30 23:38:00 manjaro kernel: Modules linked in: intel_pmc_bxt ee1004(+) iTCO_vendor_support intel_rapl_msr(+) asus_wmi nvidia_drm(POE) wmi_bmof pcc_cpufreq(-) acpi_cpufreq(-) snd_hda_codec ecdh_generic ecc mac80211 i915(+) snd_hda_core nvidia_modeset(POE) snd_hwdep libarc4 soundwire_bus x86_pkg_temp_thermal intel_powerclamp coretemp crct10dif_pclmul snd_soc_core iwlwifi crc32_pclmul ghash_clmulni_intel snd_compress aesni_intel ac97_bus i2c_algo_bit nvidia(POE) snd_pcm_dmaengine crypto_simd cryptd r8169 snd_pcm drm_kms_helper intel_spi_pci glue_helper intel_spi intel_cstate snd_timer spi_nor mei_me vfat realtek intel_lpss_pci mdio_devres fat intel_lpss snd i2c_i801 cfg80211 pcspkr intel_uncore thunderbolt mtd libphy mei cec i2c_smbus intel_gtt soundcore idma64 tpm_crb syscopyarea rfkill sysfillrect processor_thermal_device ucsi_acpi sysimgblt typec_ucsi intel_rapl_common fb_sys_fops tpm_tis mac_hid wmi i2c_hid tpm_tis_core typec intel_soc_dts_iosf int3403_thermal int340x_thermal_zone tpm video rng_core
Jul 30 23:38:00 manjaro kernel: Generic FE-GE Realtek PHY r8169-2d00:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-2d00:00, irq=IGNORE)

If you could at some point explain what these flags/commands mean I’d greatly appreciate it, and before you go full Arch btw on me and tell me to rtfm, I just want to say thanks, I just find it easier to learn some of these things if their explained to me, lol.

I can’t thank you enough for even just taking a look at this, thank you so very very much! :pray:

EDIT: Did a bit of research and it seems that it does have to do with the kernel perhaps, but am unsure:

https://bbs.archlinux.org/viewtopic.php?id=251208

I’m still a little confused about what to do with their patch though…

This bug report seems somewhat similar, and that points to a firmware bug, so I think it’s not unlikely that’s the case here as well.

1 Like

It appears very similar, yes. This bug report details a lot of things I’m not familiar with, they seem to be hacking the kernel settings in order to re assign a pin number (or something along those lines) that the CPU can then recognize as being associated with the touchpad … this is definitely outside of my field of knowledge. Any advice on how I can learn more to troubleshoot this on my own? Or should I put my trust that eventually the bug will be addressed in an eventual future firmware update?