You are not logged in.
I have a Dell laptop with "DELL0A78:00 27C6:0D42" touchpad
I have to run
rmmod i2c_hid_acpi && modprobe i2c_hid_acpi
for my touchpad to work.
But when i do this, my touchpad loses all its settings which i had set using kde system settings.
the only other issue i have found regarding this problem was in the gentoo forums where OP had to recompile kernel with support for "ASUS TUF fx505dy Touchpad"
heres dmesg with input filter
mohit@ArchLinux ~ [0|1]> sudo dmesg | grep input
[ 1.117957] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 1.117986] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 1.118007] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[ 1.741138] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[ 2.113963] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:10/LNXVIDEO:00/input/input5
[ 5.934647] input: DELL Wireless hotkeys as /devices/virtual/input/input6
[ 5.944020] input: PC Speaker as /devices/platform/pcspkr/input/input8
[ 6.037507] input: 04F31234:00 1FD2:8008 Touchscreen as /devices/platform/AMDI0010:00/i2c-0/i2c-04F31234:00/0018:1FD2:8008.0001/input/input9
[ 6.037626] hid-generic 0018:1FD2:8008.0001: input,hidraw0: I2C HID v1.00 Device [04F31234:00 1FD2:8008] on i2c-04F31234:00
[ 6.041927] input: DELL0A78:00 27C6:0D42 Mouse as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input11
[ 6.042020] input: DELL0A78:00 27C6:0D42 Touchpad as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input12
[ 6.042120] hid-generic 0018:27C6:0D42.0002: input,hidraw1: I2C HID v1.00 Mouse [DELL0A78:00 27C6:0D42] on i2c-DELL0A78:00
[ 6.263205] input: 04F31234:00 1FD2:8008 as /devices/platform/AMDI0010:00/i2c-0/i2c-04F31234:00/0018:1FD2:8008.0001/input/input14
[ 6.263330] hid-multitouch 0018:1FD2:8008.0001: input,hidraw0: I2C HID v1.00 Device [04F31234:00 1FD2:8008] on i2c-04F31234:00
[ 6.299837] input: DELL0A78:00 27C6:0D42 Mouse as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input16
[ 6.299936] input: DELL0A78:00 27C6:0D42 Touchpad as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input17
[ 6.300033] hid-multitouch 0018:27C6:0D42.0002: input,hidraw1: I2C HID v1.00 Mouse [DELL0A78:00 27C6:0D42] on i2c-DELL0A78:00
[ 6.322082] input: Dell WMI hotkeys as /devices/platform/PNP0C14:00/wmi_bus/wmi_bus-PNP0C14:00/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input19
[ 6.501530] input: Integrated_Webcam_HD: Integrate as /devices/pci0000:00/0000:00:08.1/0000:03:00.4/usb3/3-1/3-1:1.0/input/input20
[ 6.582388] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input21
[ 6.582492] input: HD-Audio Generic HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input22
[ 6.582542] input: HD-Audio Generic HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input23
[ 6.582583] input: HD-Audio Generic HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input24
[ 6.582621] input: HD-Audio Generic HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input25
[ 6.582664] input: HD-Audio Generic HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:08.1/0000:03:00.1/sound/card0/input26
[ 6.671049] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 6.741522] input: HD-Audio Generic Headphone Mic as /devices/pci0000:00/0000:00:08.1/0000:03:00.6/sound/card1/input27
[ 6.764890] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input7
[ 5848.593386] input: 04F31234:00 1FD2:8008 Touchscreen as /devices/platform/AMDI0010:00/i2c-0/i2c-04F31234:00/0018:1FD2:8008.0001/input/input28
[ 5848.593701] hid-generic 0018:1FD2:8008.0001: input,hidraw0: I2C HID v1.00 Device [04F31234:00 1FD2:8008] on i2c-04F31234:00
[ 5848.594118] input: DELL0A78:00 27C6:0D42 Mouse as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input30
[ 5848.594278] input: DELL0A78:00 27C6:0D42 Touchpad as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input31
[ 5848.594440] hid-generic 0018:27C6:0D42.0002: input,hidraw1: I2C HID v1.00 Mouse [DELL0A78:00 27C6:0D42] on i2c-DELL0A78:00
[ 5848.687685] input: 04F31234:00 1FD2:8008 as /devices/platform/AMDI0010:00/i2c-0/i2c-04F31234:00/0018:1FD2:8008.0001/input/input33
[ 5848.687993] hid-multitouch 0018:1FD2:8008.0001: input,hidraw0: I2C HID v1.00 Device [04F31234:00 1FD2:8008] on i2c-04F31234:00
[ 5848.748294] input: DELL0A78:00 27C6:0D42 Mouse as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input35
[ 5848.748470] input: DELL0A78:00 27C6:0D42 Touchpad as /devices/platform/AMDI0010:03/i2c-1/i2c-DELL0A78:00/0018:27C6:0D42.0002/input/input36
[ 5848.748930] hid-multitouch 0018:27C6:0D42.0002: input,hidraw1: I2C HID v1.00 Mouse [DELL0A78:00 27C6:0D42] on i2c-DELL0A78:00
heres xinput list props with settings from kde
Device 'DELL0A78:00 27C6:0D42 Touchpad':
Device Enabled (157): 1
Coordinate Transformation Matrix (159): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (309): 1
libinput Tapping Enabled Default (310): 0
libinput Tapping Drag Enabled (311): 1
libinput Tapping Drag Enabled Default (312): 1
libinput Tapping Drag Lock Enabled (313): 0
libinput Tapping Drag Lock Enabled Default (314): 0
libinput Tapping Button Mapping Enabled (315): 1, 0
libinput Tapping Button Mapping Default (316): 1, 0
libinput Natural Scrolling Enabled (288): 1
libinput Natural Scrolling Enabled Default (289): 0
libinput Disable While Typing Enabled (317): 1
libinput Disable While Typing Enabled Default (318): 1
libinput Scroll Methods Available (290): 1, 1, 0
libinput Scroll Method Enabled (291): 1, 0, 0
libinput Scroll Method Enabled Default (292): 1, 0, 0
libinput Click Methods Available (319): 1, 1
libinput Click Method Enabled (320): 0, 1
libinput Click Method Enabled Default (321): 1, 0
libinput Middle Emulation Enabled (322): 0
libinput Middle Emulation Enabled Default (323): 0
libinput Accel Speed (297): 0.000000
libinput Accel Speed Default (298): 0.000000
libinput Accel Profiles Available (299): 1, 1
libinput Accel Profile Enabled (300): 1, 0
libinput Accel Profile Enabled Default (301): 1, 0
libinput Left Handed Enabled (302): 0
libinput Left Handed Enabled Default (303): 0
libinput Send Events Modes Available (269): 1, 1
libinput Send Events Mode Enabled (270): 0, 0
libinput Send Events Mode Enabled Default (271): 0, 0
Device Node (272): "/dev/input/event9"
Device Product ID (273): 10182, 3394
libinput Drag Lock Buttons (304): <no items>
libinput Horizontal Scroll Enabled (305): 1
libinput Scrolling Pixel Distance (306): 15
libinput Scrolling Pixel Distance Default (307): 15
libinput High Resolution Wheel Scroll Enabled (308): 1
heres without kde settings applied (rebooted and modprobed i2c_hid_acpi)
Device 'DELL0A78:00 27C6:0D42 Touchpad':
Device Enabled (157): 1
Coordinate Transformation Matrix (159): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (309): 0
libinput Tapping Enabled Default (310): 0
libinput Tapping Drag Enabled (311): 1
libinput Tapping Drag Enabled Default (312): 1
libinput Tapping Drag Lock Enabled (313): 0
libinput Tapping Drag Lock Enabled Default (314): 0
libinput Tapping Button Mapping Enabled (315): 1, 0
libinput Tapping Button Mapping Default (316): 1, 0
libinput Natural Scrolling Enabled (288): 0
libinput Natural Scrolling Enabled Default (289): 0
libinput Disable While Typing Enabled (317): 1
libinput Disable While Typing Enabled Default (318): 1
libinput Scroll Methods Available (290): 1, 1, 0
libinput Scroll Method Enabled (291): 1, 0, 0
libinput Scroll Method Enabled Default (292): 1, 0, 0
libinput Click Methods Available (319): 1, 1
libinput Click Method Enabled (320): 1, 0
libinput Click Method Enabled Default (321): 1, 0
libinput Middle Emulation Enabled (322): 0
libinput Middle Emulation Enabled Default (323): 0
libinput Accel Speed (297): 0.000000
libinput Accel Speed Default (298): 0.000000
libinput Accel Profiles Available (299): 1, 1
libinput Accel Profile Enabled (300): 1, 0
libinput Accel Profile Enabled Default (301): 1, 0
libinput Left Handed Enabled (302): 0
libinput Left Handed Enabled Default (303): 0
libinput Send Events Modes Available (269): 1, 1
libinput Send Events Mode Enabled (270): 0, 0
libinput Send Events Mode Enabled Default (271): 0, 0
Device Node (272): "/dev/input/event9"
Device Product ID (273): 10182, 3394
libinput Drag Lock Buttons (304): <no items>
libinput Horizontal Scroll Enabled (305): 1
libinput Scrolling Pixel Distance (306): 15
libinput Scrolling Pixel Distance Default (307): 15
libinput High Resolution Wheel Scroll Enabled (308): 1
i can provide more information in required
thanks for taking your time to help me
Last edited by Pala_Mohit_ (2023-01-08 00:42:02)
Offline
created a custom systemd service which executes every reboot
it links to an executable which does the following
rmmod i2c_hid_acpi && modprobe i2c_hid_acpi
Offline