On Sun, Feb 10, 2019 at 09:51:28PM +0300, Yauhen Kharuzhy wrote: > On Sun, Feb 10, 2019 at 06:36:29PM +0300, Yauhen Kharuzhy wrote: > > > > > > Is this really the only way to know whether the report is 8 or 9 bytes? > > > Which Goodix model is it? Can you find additional information about the > > > protocol in the specifications[1] > > > > > > > I didn't find any way. Driver from Lenovo has 9-byte format hardcoded[1,2] and > > I cannot find any mention of such format in the datasheet. Maybe (VendorID + > > Firmware version) combination will be suitable as key for detection of > > this case but I think that it is almost the same as using of DMI product ID. > > > > YogaBook seems to have GT9110 chip. > > > > I can dump the config and FW vendor & version and publish them for checking soon. > > Here is config & FW version registers dump: https://github.com/jekhor/yogabook-linux/blob/master/yoga/goodix-dump.log Hello, just reminder. Any comments, advices, ideas about supporting this kind of report format? -- Yauhen Kharuzhy