Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288)
@ 2024-10-22  7:51 hervyqa
  2024-10-29  7:29 ` MIvanchev
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: hervyqa @ 2024-10-22  7:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2608 bytes --]

New issue by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/issues/52737

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.54_1 x86_64 GenuineIntel uptodate rrmFFFF

### Package(s) Affected

-

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

-

### Expected behaviour

touchpad on void linux is detected and cursor appears.

### Actual behaviour

I installed void linux on a Chinese laptop which uses a hantix touchpad (which I detected on fedora using `libinput list-devices`). touchpad on void linux is not detected and cursor does not appear. while on fedora linux and manjaro it is detected. I don't know where the problem is, maybe there is a missing kernel configuration.

### Steps to reproduce

1. install void linux.

libinput on fedora linux.
```
$ libinput list-devices
```
```
...
Device:           HTIX5288:00 0911:5288 Touchpad
Kernel:           /dev/input/event7
Group:            6
Seat:             seat0, default
Size:             134x90mm
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
Disable-w-trackpointing: enabled
Accel profiles:   flat *adaptive custom
Rotation:         n/a

Device:           HTIX5288:00 0911:5288 Mouse
Kernel:           /dev/input/event5
Group:            6
Seat:             seat0, default
Capabilities:     pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *button
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   flat *adaptive custom
Rotation:         n/a

Device:           HTIX5288:00 0911:5288 Consumer Control
Kernel:           /dev/input/event6
Group:            6
Seat:             seat0, default
Capabilities:     keyboard pointer 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         0.0
...
```

[dmesg.txt](https://github.com/user-attachments/files/17472176/dmesg.txt)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
@ 2024-10-29  7:29 ` MIvanchev
  2024-11-29  3:23 ` hervyqa
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: MIvanchev @ 2024-10-29  7:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

New comment by MIvanchev on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2443449129

Comment:
Try `modprobe i2c-hid`.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
  2024-10-29  7:29 ` MIvanchev
@ 2024-11-29  3:23 ` hervyqa
  2024-11-29  7:16 ` biopsin
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: hervyqa @ 2024-11-29  3:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 175 bytes --]

New comment by hervyqa on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2507023428

Comment:
@MIvanchev still not working :"

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
  2024-10-29  7:29 ` MIvanchev
  2024-11-29  3:23 ` hervyqa
@ 2024-11-29  7:16 ` biopsin
  2025-04-18 21:27 ` GiorgosXou
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: biopsin @ 2024-11-29  7:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2507219142

Comment:
Any output regarding this device `# dmesg | egrep -i --color "error|critical|failed"`

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
                   ` (2 preceding siblings ...)
  2024-11-29  7:16 ` biopsin
@ 2025-04-18 21:27 ` GiorgosXou
  2025-04-18 21:27 ` GiorgosXou
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: GiorgosXou @ 2025-04-18 21:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 540 bytes --]

New comment by GiorgosXou on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2816218755

Comment:
it happens that I'm experiencing a similar but way more weird issue with `HTIX5288` *(since an upgrade on Arch)*. What gives me hopes is that after 5 years of inactivity, someone taged a related issue [here](https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1809586/+activity#:~:text=tags-,apport%2Dcollected%20bionic%20hwe%2Dtouchpad,-apport%2Dcollected%20bionic) at `2025-04-18 10:22:06`:

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
                   ` (3 preceding siblings ...)
  2025-04-18 21:27 ` GiorgosXou
@ 2025-04-18 21:27 ` GiorgosXou
  2025-04-18 21:28 ` GiorgosXou
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: GiorgosXou @ 2025-04-18 21:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 550 bytes --]

New comment by GiorgosXou on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2816218755

Comment:
it happens that I'm experiencing a similar but way more weird issue with `HTIX5288` *(since an upgrade on Arch)*. What gives me hopes is that after 5 years of inactivity, someone taged a related issue [here](https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1809586/+activity#:~:text=tags-,apport%2Dcollected%20bionic%20hwe%2Dtouchpad,-apport%2Dcollected%20bionic) yesterday at `2025-04-18 10:22:06`:

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
                   ` (4 preceding siblings ...)
  2025-04-18 21:27 ` GiorgosXou
@ 2025-04-18 21:28 ` GiorgosXou
  2025-04-18 21:31 ` GiorgosXou
  2025-10-05  8:29 ` grenudi
  7 siblings, 0 replies; 9+ messages in thread
From: GiorgosXou @ 2025-04-18 21:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 571 bytes --]

New comment by GiorgosXou on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2816218755

Comment:
it happens that I'm experiencing a similar but way more weird issue with `HTIX5288` *(since an upgrade on Arch)*. What gives me hopes is that after 5 years of inactivity, someone taged a related issue [here](https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1809586/+activity#:~:text=tags-,apport%2Dcollected%20bionic%20hwe%2Dtouchpad,-apport%2Dcollected%20bionic) yesterday at `2025-04-18 10:22:06` as `kernel-daily-bug`

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
                   ` (5 preceding siblings ...)
  2025-04-18 21:28 ` GiorgosXou
@ 2025-04-18 21:31 ` GiorgosXou
  2025-10-05  8:29 ` grenudi
  7 siblings, 0 replies; 9+ messages in thread
From: GiorgosXou @ 2025-04-18 21:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 577 bytes --]

New comment by GiorgosXou on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-2816218755

Comment:
it happens that I'm experiencing a similar but way more weird issue with `HTIX5288` *(since a recent upgrade on Arch)*. What gives me hopes is that after 5 years of inactivity, someone taged a related issue [here](https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1809586/+activity#:~:text=tags-,apport%2Dcollected%20bionic%20hwe%2Dtouchpad,-apport%2Dcollected%20bionic) yesterday at `2025-04-18 10:22:06` as `kernel-daily-bug`

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Hantick Touchpad not working (HTIX5288:00 0911:5288)
  2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
                   ` (6 preceding siblings ...)
  2025-04-18 21:31 ` GiorgosXou
@ 2025-10-05  8:29 ` grenudi
  7 siblings, 0 replies; 9+ messages in thread
From: grenudi @ 2025-10-05  8:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3559 bytes --]

New comment by grenudi on void-packages repository

https://github.com/void-linux/void-packages/issues/52737#issuecomment-3368859257

Comment:
related issue 
https://bugzilla.redhat.com/show_bug.cgi?id=2401613
https://gitlab.freedesktop.org/libinput/libinput/-/issues/1201

## Summary

<!--Summarize the bug encountered concisely. See
https://wayland.freedesktop.org/libinput/doc/latest/reporting-bugs.html for
detailed instructions to report bugs-->

The HTIX5288:00 0911:5288 touchpad (vendor 0911, product 5288) on LapBook Pro laptops exhibits off-by-one finger detection. Kernel correctly reports BTN_TOOL_FINGER/DOUBLETAP/TRIPLETAP/QUADTAP events (verified with evtest), but libinput interprets them as N-1 fingers. Result: 1 finger = no movement, 2 fingers = pointer (should scroll), 3 fingers = scroll (should be gesture). Same hardware works correctly with xf86-input-synaptics on other distributions.

## Steps to reproduce

<!--How to reproduce the issue on a developer machine - this is very important-->

1. Use laptop with HTIX5288:00 0911:5288 touchpad (LapBook Pro)
2. Touch with 1 finger - observe erratic/no cursor movement
3. Touch with 2 fingers - observe pointer movement instead of scrolling
4. Touch with 3 fingers - observe two-finger scrolling instead of gesture
5. Verify with `sudo evtest /dev/input/eventX | grep BTN_TOOL` - shows correct kernel events

## Required information

<!--Note: if your libinput version is older than the current stable version,
please reproduce with a current version instead-->

- **libinput version:** 1.29.1
- **hardware information:**
  - Device: HTIX5288:00 0911:5288 Touchpad
  - Vendor/Product: 0911:5288
  - Bus: i2c
  - Kernel: 6.16.9-200.fc42.x86_64
  - Distribution: Fedora Silverblue 42
  - Desktop: GNOME Wayland
  - Size: 110x63mm
  - Max coordinates: X=2628 Y=1332
  - Resolution: 24x21 units/mm
  - DMI: Manufacturer: Not Specified, Product: LapBook Pro
- **`libinput record` output:** (attached as touchpad-record.txt)
- **`libinput debug-events --verbose` output:** (attached as debug-events.txt)

### evtest verification samples

**One finger (BTN_TOOL_FINGER reported, but no pointer movement):**

```
Event: type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 1
```

**Two fingers (BTN_TOOL_DOUBLETAP reported, but acts as single-finger pointer):**

```
Event: type 1 (EV_KEY), code 325 (BTN_TOOL_FINGER), value 0
Event: type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1
```

**Three fingers (BTN_TOOL_TRIPLETAP reported, but acts as two-finger scroll):**

```
Event: type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0
Event: type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1
```

### Existing quirk for similar devices

File `/usr/share/libinput/30-vendor-synaptics.quirks` contains:

```
[Synaptics 0911:5288 Touchpad]
MatchUdevType=touchpad
MatchName=* 0911:5288 Touchpad
AttrEventCode=-BTN_RIGHT
```

This matches SYNA3602, ALPS0001, PCT2342 variants but not HTIX5288:00 prefix.

### Related bug report

Fedora bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2401613

---

**Instructions for generating attachments:**

Before submitting, run these commands and attach the output files:

```bash
# Record touchpad events (touch with 1, 2, 3 fingers, then Ctrl+C after ~5 seconds)
sudo libinput record /dev/input/event9 > touchpad-record.txt

# Capture debug events (touch with 1, 2, 3 fingers, then Ctrl+C after ~5 seconds)
sudo libinput debug-events --verbose > debug-events.txt
```

Replace `event9` with your actual touchpad event node if different.

---

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-10-05  8:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-22  7:51 [ISSUE] Hantick Touchpad not working (HTIX5288:00 0911:5288) hervyqa
2024-10-29  7:29 ` MIvanchev
2024-11-29  3:23 ` hervyqa
2024-11-29  7:16 ` biopsin
2025-04-18 21:27 ` GiorgosXou
2025-04-18 21:27 ` GiorgosXou
2025-04-18 21:28 ` GiorgosXou
2025-04-18 21:31 ` GiorgosXou
2025-10-05  8:29 ` grenudi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).