You are not logged in.

#1 2026-05-28 01:29:17

rickywu
Member
Registered: 2026-05-28
Posts: 2

Touchpad made China gesture not work in but works well in Windows

Touchpad name: HUKE T3 Pro

Here is dmesg:
-------------------
ricky@archlinux ~> sudo dmesg | grep -i i2c
[sudo] password for ricky:
[    0.211745] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.I2C3.TPD0], AE_NOT_FOUND (20251212/dswload2-162)
[    0.211891] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.I2C4.TPL1], AE_NOT_FOUND (20251212/dswload2-162)
[    0.212028] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.I2C5.TPL1], AE_NOT_FOUND (20251212/dswload2-162)
[    0.237528] ACPI: \_SB_.PC00.I2C3.PXTC: New power resource
[    0.238649] ACPI: \_SB_.PC00.I2C4.PTPL: New power resource
[    0.239054] ACPI: \_SB_.PC00.I2C5.PTPL: New power resource
[    1.207616] Modules linked in: i915(+) i2c_algo_bit drm_buddy ttm nvme intel_gtt nvme_core intel_lpss_pci serio_raw video nvme_keyring spi_intel_pci drm_display_helper nvme_auth intel_lpss hkdf spi_intel idma64 wmi cec intel_vsec
[    3.815849] i2c_dev: i2c /dev entries driver
[    4.195336] input: FTSC1000:00 2808:5662 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-FTSC1000:00/0018:2808:5662.0008/input/input18
[    4.195401] input: FTSC1000:00 2808:5662 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-FTSC1000:00/0018:2808:5662.0008/input/input20
[    4.195467] hid-multitouch 0018:2808:5662.0008: input,hidraw7: I2C HID v1.00 Device [FTSC1000:00 2808:5662] on i2c-FTSC1000:00
[    4.203661] input: TOPS0102:00 35CC:0104 Consumer Control as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-TOPS0102:00/0018:35CC:0104.0009/input/input22
[    4.205224] input: TOPS0102:00 35CC:0104 Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1i2c-TOPS0102:00/0018:35CC:0104.0009/input/input23
[    4.205278] hid-multitouch 0018:35CC:0104.0009: input,hidraw8: I2C HID v1.00 Mouse [TOPS0102:00 35CC:0104] on i2c-TOPS0102:00

libinput list-devices:
--------------------------
Device:                  TOPS0102:00 35CC:0104 Consumer Control
Kernel:                  /dev/input/event12
Id:                      i2c:35cc:0104
Group:                   5
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:                  TOPS0102:00 35CC:0104 Touchpad
Kernel:                  /dev/input/event13
Id:                      i2c:35cc:0104
Group:                   5
Seat:                    seat0, default
Size:                    130x92mm
Capabilities:            pointer gesture
Tap-to-click:            disabled
Tap-and-drag:            enabled
Tap button map:          left/right/middle
Tap drag lock:           disabled
Left-handed:             disabled
Nat.scrolling:           disabled
Middle emulation:        disabled
Calibration:             n/a
Scroll methods:          *two-finger edge
Scroll button:           n/a
Scroll button lock:      n/a
Click methods:           *button-areas clickfinger
Clickfinger button map:  left/right/middle
Disable-w-typing:        enabled
Disable-w-trackpointing: enabled
Accel profiles:          flat *adaptive custom
Rotation:                n/a
Area rectangle:          n/a

I tried i2c_hid.reset_suspended=1 and ignore dmi for boot config, all not work, but strange problem is it works sometimes when startup after poweroff and plugin
when gesture not work, I can capture left button press event

Offline

#2 2026-05-28 14:15:23

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

Re: Touchpad made China gesture not work in but works well in Windows

What exactly do you mean by "gesture does not work"? Pointer control in general, multi-finger actions (scroll, right mouse button) or actual gestures (zoom pinching etc)?

Online

#3 2026-05-29 06:35:03

rickywu
Member
Registered: 2026-05-28
Posts: 2

Re: Touchpad made China gesture not work in but works well in Windows

seth wrote:

What exactly do you mean by "gesture does not work"? Pointer control in general, multi-finger actions (scroll, right mouse button) or actual gestures (zoom pinching etc)?

Most fo the time, only works is left button click, even move pointer and all gestures not work
But sometimes, all of them works well

Last edited by rickywu (2026-05-29 06:36:10)

Offline

#4 2026-05-29 14:27:06

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

Re: Touchpad made China gesture not work in but works well in Windows

When the touchpad doesn't work, does it still generate events in
1. evtest
2. libinput debug-events ?

Most fo the time … But sometimes … works well in Windows

3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

Online

Board footer

Powered by FluxBB