about my previous post.. > I couldn't find the string 0x3140. Do you mean the device is defined in another way? I am really sorry (it might have been late at night :) ) that line it was actually added by the kernel patch I prepared (I am building the whole kernel using makepkg and patching is done automatically).. one more thing I found is, when I remove and insert again i2c_hid module (with rmmod and modprobe), I get this messages from system journal journalctl -f ```` Aug 13 16:36:48 hypervisor kernel: i2c_hid i2c-MSFT0001:00: supply vdd not found, using dummy regulator Aug 13 16:36:48 hypervisor kernel: i2c_hid i2c-MSFT0001:00: supply vddl not found, using dummy regulator Aug 13 16:36:48 hypervisor kernel: input: Elan Touchpad as /devices/platform/AMDI0010:03/i2c-0/i2c-MSFT0001:00/0018:04F3:3140.0008/input/input40 Aug 13 16:36:48 hypervisor kernel: input: MSFT0001:00 04F3:3140 as /devices/platform/AMDI0010:03/i2c-0/i2c-MSFT0001:00/0018:04F3:3140.0008/input/input39 Aug 13 16:36:48 hypervisor kernel: elan 0018:04F3:3140.0008: input,hidraw5: I2C HID v1.00 Mouse [MSFT0001:00 04F3:3140] on i2c-MSFT0001:00 Aug 13 16:36:48 hypervisor sudo[4748]: pam_unix(sudo:session): session closed for user root Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) config/udev: Adding input device Elan Touchpad (/dev/input/mouse1) Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) No input driver specified, ignoring this device. Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) This device may have been added with another device file. Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) config/udev: Adding input device MSFT0001:00 04F3:3140 (/dev/input/mouse2) Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) No input driver specified, ignoring this device. Aug 13 16:36:48 hypervisor /usr/lib/gdm-x-session[1902]: (II) This device may have been added with another device file. Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) config/udev: Adding input device MSFT0001:00 04F3:3140 (/dev/input/event18) Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: Applying InputClass "evdev pointer catchall" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: Applying InputClass "libinput pointer catchall" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) Using input driver 'libinput' for 'MSFT0001:00 04F3:3140' Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) systemd-logind: got fd for /dev/input/event18 13:82 fd 56 paused 0 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: always reports core events Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "Device" "/dev/input/event18" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "_source" "server/udev" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event18 - MSFT0001:00 04F3:3140: is tagged by udev as: Mouse Pointingstick Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event18 - MSFT0001:00 04F3:3140: device is a pointer Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event18 - MSFT0001:00 04F3:3140: device removed Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "config_info" "udev:/sys/devices/platform/AMDI0010:03/i2c-0/i2c-MSFT0001:00/0018:04F3:3140.0008/input/input39/event18" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) XINPUT: Adding extended input device "MSFT0001:00 04F3:3140" (type: MOUSE, id 20) Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "AccelerationScheme" "none" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: (accel) selected scheme none/0 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: (accel) acceleration factor: 2.000 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) MSFT0001:00 04F3:3140: (accel) acceleration threshold: 4 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event18 - MSFT0001:00 04F3:3140: is tagged by udev as: Mouse Pointingstick Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event18 - MSFT0001:00 04F3:3140: device is a pointer Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) config/udev: Adding input device Elan Touchpad (/dev/input/event17) Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: Applying InputClass "evdev touchpad catchall" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: Applying InputClass "libinput touchpad catchall" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) Using input driver 'libinput' for 'Elan Touchpad' Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) systemd-logind: got fd for /dev/input/event17 13:81 fd 82 paused 0 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: always reports core events Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "Device" "/dev/input/event17" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "_source" "server/udev" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event17 - Elan Touchpad: is tagged by udev as: Touchpad Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event17 - Elan Touchpad: device is a touchpad Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event17 - Elan Touchpad: device removed Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "config_info" "udev:/sys/devices/platform/AMDI0010:03/i2c-0/i2c-MSFT0001:00/0018:04F3:3140.0008/input/input40/event17" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) XINPUT: Adding extended input device "Elan Touchpad" (type: TOUCHPAD, id 21) Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Option "AccelerationScheme" "none" Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: (accel) selected scheme none/0 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: (accel) acceleration factor: 2.000 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (**) Elan Touchpad: (accel) acceleration threshold: 4 Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event17 - Elan Touchpad: is tagged by udev as: Touchpad Aug 13 16:36:49 hypervisor /usr/lib/gdm-x-session[1902]: (II) event17 - Elan Touchpad: device is a touchpad ````