Comment 14 for bug 1798363

Revision history for this message
In , voronov.semyon (voronov.semyon-linux-kernel-bugs) wrote :

I also have this issue. The pointer becomes frozen about 1-2 sec, at this time, it can move, but no actions work. My laptop: Xiaomi Mi Notebook Pro rev.2

any touch on the touchpad generates a bunch of errors:

i2c_hid i2c-ETD2303:00: i2c_hid_get_input: incomplete report (14/65535)

This issue is relevant for kernel version 4.20.13. OS: Arch linux.

xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETD2303:00 04F3:3083 Touchpad id=11 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ Video Bus id=9 [slave keyboard (3)]
    ↳ XiaoMi USB 2.0 Webcam: XiaoMi U id=10 [slave keyboard (3)]
    ↳ Intel HID events id=12 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]

Device: ETD2303:00 04F3:3083 Touchpad
Kernel: /dev/input/event6
Group: 6
Seat: seat0, default
Size: 125x78mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a

Device: ETPS/2 Elantech Touchpad
Kernel: /dev/input/event9
Group: 10
Seat: seat0, default
Size: 125x81mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a

journalctl -b | grep i2c | grep -v 'incomplete report'

мар 05 01:25:42 KarmicMiBook kernel: i2c_hid i2c-ETD2303:00: i2c-ETD2303:00 supply vdd not found, using dummy regulator
мар 05 01:25:42 KarmicMiBook kernel: i2c_hid i2c-ETD2303:00: Linked as a consumer to regulator.0
мар 05 01:25:42 KarmicMiBook kernel: i2c_hid i2c-ETD2303:00: i2c-ETD2303:00 supply vddl not found, using dummy regulator
мар 05 01:25:42 KarmicMiBook kernel: input: ETD2303:00 04F3:3083 Mouse as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ETD2303:00/0018:04F3:3083.0001/input/input8
мар 05 01:25:42 KarmicMiBook kernel: input: ETD2303:00 04F3:3083 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ETD2303:00/0018:04F3:3083.0001/input/input10
мар 05 01:25:42 KarmicMiBook kernel: hid-generic 0018:04F3:3083.0001: input,hidraw0: I2C HID v1.00 Mouse [ETD2303:00 04F3:3083] on i2c-ETD2303:00
мар 05 01:25:42 KarmicMiBook kernel: input: ETD2303:00 04F3:3083 Touchpad as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-ETD2303:00/0018:04F3:3083.0001/input/input13
мар 05 01:25:42 KarmicMiBook kernel: hid-multitouch 0018:04F3:3083.0001: input,hidraw0: I2C HID v1.00 Mouse [ETD2303:00 04F3:3083] on i2c-ETD2303:00