Closed gsantner closed 6 months ago
Which kernel version and device model? I checked kernel source and Hi10 Plus is still here. https://github.com/torvalds/linux/blob/194098915ac74daddca9d6ed46fd11be57f45e16/drivers/platform/x86/touchscreen_dmi.c#L102-L116
5.8 (Arch) and Ubuntu 20.04 Kernel (not installed anymore). Both have been asking for the mss.fw file in dmesg.
Btw, somebody at the Chuwi forum reported exact same case.
Can you try dmidecode and send the output (as a file)?
Upstream/mainline maintainer of the Silead touchscreen_dmi.c info / Silead driver here.
FWIW I have a Chuwi Hi10 Plus (CWI527) tablet for testing now and it works fine with the existing information in touchscreen_dmi.c .
I also have it working with the Chuwi H2 pen in combination with some Silead driver patches to add pen support which I'm working on. I might tweak the min / width / height settings in touchscreen_dmi.c a bit for somewhat less sucky accuracy with the pen (this cheap touchscreen + pen will never be very accurate). Also see #16 .
p.s. At least from a mainline kernel pov I believe that this issue can be closed.
Just leaving this as a note here, for Hi10Plus the touchscreen fw file needs to be named slightly different now, some patches got merged into linux mainline recently.
Also here is a working touchscreen calibration (i.e. touch input works with that as one would expect it):
Infos for calib: