You are not logged in.

#1 2022-12-30 22:08:06

Pala_Mohit_
Member
Registered: 2022-12-30
Posts: 2

[SOLVED] Dell inspiron 5515 touchpad module needs reloading

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

#2 2023-01-08 00:43:30

Pala_Mohit_
Member
Registered: 2022-12-30
Posts: 2

Re: [SOLVED] Dell inspiron 5515 touchpad module needs reloading

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

Board footer

Powered by FluxBB