Request to support StarLabs StarLight IV device

Hello, I installed FydeOS version 19 on my device. It’s impressive how well everything works, with the only issue being the touchscreen - it’s not responding to any touches.

This touchscreen works in other Linux distributions (Fedora, Manjaro) with following drivers:

  • i2c_hid_acpi
  • i2c_hid
  • hid-multitouch

touchscreen detected by fedora as:
GXTP7386:00 27C6:0111 (I2C HID device)

Looks like In FydeOS, the touchscreen is detected but fails to initialize with error -61:

[   47.195962] i2c_hid_acpi i2c-GXTP7386:00: can't add hid device: -61

Additional information:

  • Connected via i2c bus (i2c_designware.1)
  • Uses HID multitouch protocol
  • VendorID: 27C6, ProductID: 0111

:computer:System & Device Information

  • Hardware & System Configuration:

    • Processor: Intel N200
    • Graphics Card: Nope
    • RAM: 16GB
    • FydeOS Version: 19
  • Relevant System Logs:
    What i found in /var/log/messages:

FydeOS logs show multiple failed attempts to initialize the device:

[   26.204005] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   32.859962] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   39.515966] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   46.171966] i2c_hid_acpi i2c-GXTP7386:00: failed to reset device
[   47.195962] i2c_hid_acpi i2c-GXTP7386:00: can't add hid device: -61

The i2c controllers are detected correctly:

[   20.636694] i2c_designware i2c_designware.0: GPIO lookup for consumer scl
[   20.644761] i2c_designware i2c_designware.1: GPIO lookup for consumer scl

Seems like the issue is related to device initialization sequence or GPIO configuration for the touchscreen controller.


Thanks for the information, we will look into this.

This Starlite IV is a laptop form factor device, right?

Kinda, this is 12.5’ tablet with detachable keyboard

Full display spec:

12.5-inch (diagonal) LED-backlit 10-point touch display with IPS technology
2160x1440 resolution at 208 pixels per inch
3:2 aspect ratio
Pen Support: MPP

This screen (GXTP7386) manufactured by goodix
It also used in GemiBook XPro (topic have link to the driver)

goodixtouchdriver.inf_amd64_0718ff7e2373dbf9