You are not logged in.

#1 2026-05-07 14:23:09

gragl
Member
Registered: 2026-05-07
Posts: 6

Touchpad not working

Hello I have a huge problem Ive been trying to fix. I have ASUS Zephyrus G15, GA502IV laptop. Running linux-zen kernel but linux kernel doesnt work too. Im on wayland but x11 also doesnt seem to help the problem.

libinput list-devices output:

Device:                  Asus Wireless Radio Control
Kernel:                  /dev/input/event9
Id:                      host:1043:0000
Group:                   1
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  PixArt USB Optical Mouse
Kernel:                  /dev/input/event4
Id:                      usb:093a:2510
Group:                   2
Seat:                    seat0, default
Capabilities:            pointer 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        disabled
Calibration:             n/a
Scroll methods:          button
Scroll button:           BTN_MIDDLE
Scroll button lock:      disabled
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          flat *adaptive custom
Rotation:                0.0
Area rectangle:          n/a

Device:                  ASUSTeK Computer Inc. N-KEY Device
Kernel:                  /dev/input/event6
Id:                      usb:0b05:1866
Group:                   3
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  ASUSTeK Computer Inc. N-KEY Device
Kernel:                  /dev/input/event7
Id:                      usb:0b05:1866
Group:                   3
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  ASUSTeK Computer Inc. N-KEY Device
Kernel:                  /dev/input/event8
Id:                      usb:0b05:1866
Group:                   3
Seat:                    seat0, default
Capabilities:            keyboard pointer 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          n/a
Tap drag lock:           n/a
Left-handed:             n/a
Nat.scrolling:           disabled
Middle emulation:        n/a
Calibration:             n/a
Scroll methods:          none
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Video Bus
Kernel:                  /dev/input/event5
Id:                      host:0000:0006
Group:                   4
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Lid Switch
Kernel:                  /dev/input/event0
Id:                      host:0000:0005
Group:                   5
Seat:                    seat0, default
Capabilities:            switch
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Power Button
Kernel:                  /dev/input/event3
Id:                      host:0000:0001
Group:                   6
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Power Button
Kernel:                  /dev/input/event1
Id:                      host:0000:0001
Group:                   7
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Sleep Button
Kernel:                  /dev/input/event2
Id:                      host:0000:0003
Group:                   8
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Device:                  Asus WMI hotkeys
Kernel:                  /dev/input/event11
Id:                      host:0000:0000
Group:                   9
Seat:                    seat0, default
Capabilities:            keyboard 
Tap-to-click:            n/a
Tap-and-drag:            n/a
Tap button map:          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
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           none
Clickfinger button map:  n/a
Disable-w-typing:        n/a
Disable-w-trackpointing: n/a
Accel profiles:          n/a
Rotation:                0.0
Area rectangle:          n/a

Please help me, Im helpless. sad

Last edited by gragl (2026-05-28 14:02:30)

Offline

#2 2026-05-08 13:20:12

5hridhyan
Member
Registered: 2025-12-25
Posts: 794
Website

Re: Touchpad not working

Run lsmod, is the i2c/modules loaded? also pinctrl_amd loaded?
also in dmesg, do you see timed out or failed to reset or errors smtg like that?
since it's not being detected at all, first try BIOS reset; it's basically, unplug the power source; then hold power button for ~40 or more seconds, and boot, and better then, please post full journal of the system

sudo journalctl -b | curl -s -H "Accept: application/json, */*" --upload-file - 'https://paste.c-net.org/'

Edit:
also please use #code tags and edit your post in regard https://bbs.archlinux.org/help.php#bbcode

Last edited by 5hridhyan (2026-05-08 13:29:09)

Online

#3 2026-05-11 16:17:25

gragl
Member
Registered: 2026-05-07
Posts: 6

Re: Touchpad not working

lsmod output:

Module                  Size  Used by
hid_logitech_hidpp     77824  0
rfcomm                114688  6
cmac                   12288  3
algif_hash             16384  1
algif_skcipher         12288  1
af_alg                 32768  6 algif_hash,algif_skcipher
ccm                    28672  6
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq               151552  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
bnep                   36864  2
vfat                   28672  1
fat                   118784  1 vfat
snd_sof_amd_acp70      16384  0
snd_sof_amd_acp63      16384  0
snd_sof_amd_vangogh    16384  0
snd_sof_amd_rembrandt    16384  0
snd_sof_amd_renoir     16384  0
snd_sof_amd_acp        73728  5 snd_sof_amd_acp70,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_sof_amd_renoir
snd_sof_pci            24576  5 snd_sof_amd_acp70,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_sof_amd_renoir
snd_sof_xtensa_dsp     16384  1 snd_sof_amd_acp
snd_sof               524288  2 snd_sof_amd_acp,snd_sof_pci
snd_sof_utils          16384  1 snd_sof
snd_pci_ps             36864  0
snd_soc_acpi_amd_match    24576  3 snd_sof_amd_acp70,snd_sof_amd_acp63,snd_pci_ps
snd_soc_acpi_amd_sdca_quirks    12288  1 snd_soc_acpi_amd_match
snd_amd_sdw_acpi       16384  2 snd_sof_amd_acp,snd_pci_ps
soundwire_amd          49152  2 snd_sof_amd_acp,snd_pci_ps
intel_rapl_msr         20480  0
amd_atl                61440  1
soundwire_generic_allocation    20480  1 soundwire_amd
soundwire_bus        1216512  2 soundwire_generic_allocation,soundwire_amd
intel_rapl_common      61440  1 intel_rapl_msr
snd_soc_sdca          139264  2 snd_soc_acpi_amd_sdca_quirks,soundwire_bus
snd_hda_codec_alc269   151552  1
iwlmvm                774144  0
snd_hda_codec_realtek_lib    73728  1 snd_hda_codec_alc269
snd_soc_core          454656  3 snd_sof,snd_soc_sdca,soundwire_amd
snd_hda_codec_atihdmi    24576  1
snd_hda_scodec_component    20480  1 snd_hda_codec_alc269
snd_hda_codec_nvhdmi    16384  1
snd_hda_codec_generic   131072  2 snd_hda_codec_realtek_lib,snd_hda_codec_alc269
snd_hda_codec_hdmi     65536  2 snd_hda_codec_nvhdmi,snd_hda_codec_atihdmi
snd_compress           32768  1 snd_soc_core
snd_hda_intel          73728  3
ac97_bus               12288  1 snd_soc_core
mac80211             1875968  1 iwlmvm
snd_pcm_dmaengine      20480  1 snd_soc_core
snd_hda_codec         233472  7 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_nvhdmi,snd_hda_codec_realtek_lib,snd_hda_codec_alc269,snd_hda_codec_atihdmi
kvm_amd               262144  0
snd_rpl_pci_acp6x      16384  0
snd_hda_core          151552  7 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek_lib,snd_hda_codec_alc269,snd_hda_codec_atihdmi
ptp                    53248  1 iwlmvm
snd_acp_pci            12288  0
snd_intel_dspcfg       49152  2 snd_hda_intel,snd_sof
pps_core               32768  1 ptp
snd_amd_acpi_mach      12288  1 snd_acp_pci
nvidia_drm            159744  3
ucsi_ccg               36864  0
ee1004                 16384  0
snd_acp_legacy_common    20480  1 snd_acp_pci
ucsi_acpi              12288  0
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
libarc4                12288  1 mac80211
btusb                  86016  0
snd_hwdep              24576  1 snd_hda_codec
asus_nb_wmi            32768  0
snd_pci_acp6x          20480  0
kvm                  1593344  1 kvm_amd
btmtk                  36864  1 btusb
typec_ucsi             86016  2 ucsi_ccg,ucsi_acpi
snd_pci_acp5x          20480  0
nvidia_modeset       2203648  3 nvidia_drm
r8169                 172032  0
btrtl                  36864  1 btusb
snd_pcm               245760  15 snd_sof_amd_acp,snd_hda_codec_hdmi,snd_pci_acp6x,snd_acp_legacy_common,snd_hda_intel,snd_hda_codec,snd_sof,snd_soc_sdca,snd_compress,snd_soc_core,snd_sof_utils,soundwire_amd,snd_hda_core,snd_pci_ps,snd_pcm_dmaengine
roles                  16384  1 typec_ucsi
irqbypass              16384  1 kvm
snd_rn_pci_acp3x       24576  0
iwlwifi               647168  1 iwlmvm
ghash_clmulni_intel    12288  0
btbcm                  24576  1 btusb
asus_armoury          126976  0
typec                 126976  1 typec_ucsi
snd_acp_config         24576  10 snd_rn_pci_acp3x,snd_sof_amd_acp70,snd_pci_acp6x,snd_pci_acp5x,snd_sof_amd_rembrandt,snd_sof_amd_vangogh,snd_sof_amd_acp63,snd_acp_pci,snd_pci_ps,snd_sof_amd_renoir
aesni_intel           110592  3
realtek                61440  1
snd_timer              61440  3 snd_seq,snd_hrtimer,snd_pcm
sp5100_tco             20480  0
btintel                77824  1 btusb
mdio_devres            12288  1 r8169
snd_soc_acpi           16384  5 snd_sof_amd_acp,snd_acp_legacy_common,snd_acp_config,snd_amd_acpi_mach,snd_pci_ps
firmware_attributes_class    12288  1 asus_armoury
wmi_bmof               12288  0
libphy                196608  3 r8169,mdio_devres,realtek
rapl                   20480  0
acpi_cpufreq           32768  0
pcspkr                 12288  0
bluetooth            1253376  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
i2c_hid_acpi           12288  0
snd                   172032  23 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_soc_sdca,snd_timer,snd_hda_codec_realtek_lib,snd_compress,snd_hda_codec_alc269,snd_soc_core,snd_pcm
i2c_piix4              40960  0
k10temp                12288  0
snd_pci_acp3x          20480  0
i2c_smbus              20480  1 i2c_piix4
mdio_bus               69632  3 r8169,libphy,realtek
cfg80211             1556480  3 iwlmvm,iwlwifi,mac80211
ccp                   241664  1 kvm_amd
soundcore              16384  1 snd
i2c_nvidia_gpu         16384  0
thunderbolt           638976  1 typec
mousedev               28672  0
joydev                 24576  0
asus_wireless          16384  0
i2c_hid                45056  1 i2c_hid_acpi
nvidia_uvm           2564096  0
mac_hid                12288  0
nvidia              16584704  34 nvidia_uvm,nvidia_modeset
pkcs8_key_parser       12288  0
crypto_user            16384  0
i2c_dev                28672  0
nfnetlink              20480  1
zram                   73728  1
842_decompress         20480  1 zram
842_compress           24576  1 zram
lz4hc_compress         20480  1 zram
lz4_compress           24576  1 zram
amdgpu              18051072  55
amdxcp                 12288  1 amdgpu
i2c_algo_bit           24576  1 amdgpu
drm_ttm_helper         20480  3 amdgpu,nvidia_drm
ttm                   139264  2 amdgpu,drm_ttm_helper
drm_exec               12288  1 amdgpu
drm_panel_backlight_quirks    12288  1 amdgpu
gpu_sched              73728  1 amdgpu
drm_suballoc_helper    20480  1 amdgpu
drm_buddy              32768  1 amdgpu
drm_display_helper    311296  1 amdgpu
cec                   114688  2 drm_display_helper,amdgpu
hid_asus               36864  0
asus_wmi              147456  3 asus_armoury,asus_nb_wmi,hid_asus
sparse_keymap          12288  1 asus_wmi
platform_profile       20480  1 asus_wmi
rfkill                 45056  10 iwlmvm,asus_wmi,bluetooth,cfg80211
video                  81920  4 asus_wmi,amdgpu,asus_nb_wmi,nvidia_modeset
nvme                   81920  2
nvme_core             286720  3 nvme
nvme_keyring           20480  1 nvme_core
nvme_auth              32768  1 nvme_core
hkdf                   12288  1 nvme_auth
wmi                    45056  4 video,asus_armoury,asus_wmi,wmi_bmof

dmesg output:
https://paste.c-net.org/LimitingWells

journalctl output:
https://paste.c-net.org/CicelyPortrait

Offline

#4 2026-05-11 19:01:16

roachadam136
Member
Registered: 2026-01-01
Posts: 7

Re: Touchpad not working

There is a way I know of to read any input devices readings to your screen by using the "cat" command to read those said devices..
so pay attention to /dev/input* and run it on each device in /dev

for example my laptop has a device in /dev/input called "mice" (/dev/input/mice)

if I run "cat /dev/input/mice" and move my trackpad around it shows character output to that terminal....

try looking around your dev/input directory and let me know what you may find out for yourself.

I may be able to help you further on this.

UPDATE:

I just googled something for you.. here was the output from it's AI result:

To output all mouse devices in Linux, use the xinput list command for GUI-based systems, or cat /proc/bus/input/devices to list all input hardware including mice, trackpads, and USB devices. For a specific USB listing, use lsusb, or evtest to show event handlers.Best Commands to List Mouse Devices:xinput list --name-only`: Lists all input devices, highlighting mice and touchpads in a readable format.cat /proc/bus/input/devices: Provides a detailed, raw list of all input devices, allowing you to scan for H: Handlers=...mouse... lines.lsusb: Lists all USB devices, which often includes wired and wireless mouse receivers.evtest: A tool to monitor input events, which lists all available /dev/input/event* devices.If you are using a specialized gaming mouse and need to configure it, you may need to use libratbag or piper to see detailed information.

use xinput list and see if your trackpad is showing, if not, it's a low level problem like a missing kernel module... amongst other things I can't think of right now because I'm tired I think that google result should help you..

Last edited by roachadam136 (2026-05-11 19:04:13)

Offline

#5 2026-05-11 20:19:38

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,659

Re: Touchpad not working

You can just use evtest.

i2c_hid.acpi_osi=

May 11 02:45:12 archlinux kernel: i2c_hid: unknown parameter 'acpi_osi' ignored

What's that supposed to be?

May 11 02:45:12 archlinux kernel: i8042: PNP: No PS/2 controller found.

Sketchy.

May 11 02:45:12 archlinux kernel:  nvme0n1: p1 p2 p3 p4 p5

Is there a parallel windows installation?
In case see the 3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

Apparently the device has a touchpad toggle on Fn+F10
The internal keyboard works?
If there's no parallel windows, does the touchpad work on some live distro like https://grml.org ?

Offline

#6 2026-05-12 20:40:06

gragl
Member
Registered: 2026-05-07
Posts: 6

Re: Touchpad not working

evtest didnt find touchpad, i have dualboot windows yes, i disabled fast-start no help, grml didnt work, yes

Offline

#7 2026-05-12 21:05:39

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,659

Re: Touchpad not working

The touchpad works on windows?
Did you try the keyboard toggle?

Offline

#8 2026-05-17 11:49:39

gragl
Member
Registered: 2026-05-07
Posts: 6

Re: Touchpad not working

On windows touchpad works fine, keyboard toggle does nothing.

Offline

#9 2026-05-17 16:23:10

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,659

Re: Touchpad not working

What happens if you actually feign some windows version?

acpi_osi=! acpi_osi="Windows 2015"

https://learn.microsoft.com/en-us/windo … inacpi-osi

Offline

#10 2026-05-19 17:00:08

gragl
Member
Registered: 2026-05-07
Posts: 6

Re: Touchpad not working

I tried Windows 2015, it didnt boot. Then i tried other versions, it booted but touchpad still doesnt work.

root=PARTUUID=49ea9039-0870-41f2-a98d-3ea5d2eef727 zswap.enabled=0 rootflags=subvol=@ rw rootfstype=btrfs i2c_hid.acpi_osi= amd_iommu=off acpi_osi=! acpi_osi="Windows 2009" acpi_osi="Windows 2012" acpi_osi="Windows 2013" acpi_osi="Windows 2015"

Offline

#11 2026-05-19 19:11:56

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,659

Re: Touchpad not working

"i2c_hid.acpi_osi=" is complete nonsense, remove that.
Then try 'acpi_osi=! acpi_osi="Windows 2022"', you cannot reasonably just pile those on each other and fake every windows version at the same time.

Are there any settings related to the touchpad in the bios?

Also please edit your first post and wrap the libinput output in code tags to limit the scrollbar on this thread, thanks.

Offline

#12 2026-05-28 14:08:12

gragl
Member
Registered: 2026-05-07
Posts: 6

Re: Touchpad not working

I tried windows 2022 and it didnt work. In bios there are no touchpad settings.

Offline

#13 Yesterday 20:47:20

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,659

Re: Touchpad not working

Please post an updated journal for the 2022 OSI
Does "i8042.nomux=1" help?
Does

modprobe -r i2c-hid-acpi; sleep 5; modprobe i2c-hid-acpi

bring up the touchpad (from bugs reported on other ASUS laptops)

Offline

Board footer

Powered by FluxBB