I have a couple of devices which report a touch screen present, but don't attach it correctly, failing with "touchscreen has no range report"
This is under NetBSD-10 BETA (but I expect similar results in current) 1) Samsung DP700A3D all-in-one PC I use this my normal desktop and everything works fine including X, but it would be nice to have the touchscreen part working :-) [ 5.206944] uhidev3 at uhub5 port 6 configuration 1 interface 0 [ 5.206944] uhidev3: ILITEK (0x222a) ILITEK Multi-Touch (0x0011), rev 1.10/0.02, addr 6, iclass 3/0 [ 5.206944] uhidev3: 6 report ids [ 5.206944] uhid2 at uhidev3 reportid 2: input=0, output=0, feature=1 [ 5.206944] uhid3 at uhidev3 reportid 3: input=63, output=63, feature=0 [ 5.206944] uts0 at uhidev3 reportid 4 [ 5.206944] uts0: autoconfiguration error: touchscreen has no range report [ 5.206944] uhid4 at uhidev3 reportid 6: input=0, output=0, feature=256 2) a 7" touch screen attached to an rpi zero 2 W Again X works fine on this display, but I really need to get the touch screen to work as this is to be used for a weather station display: [ 60.731037] uhidev0 at uhub0 port 1 configuration 1 interface 0 [ 60.731037] uhidev0: wch.cn (0x1a86) USB2IIC_CTP_CONTROL (0xe5e3), rev 0.01/0.00, addr 2, iclass 3/0 [ 60.751042] uhidev0: 3 report ids [ 60.751042] uts0 at uhidev0 reportid 1 [ 60.751042] uts0: autoconfiguration error: touchscreen has no range report [ 60.761045] uhid0 at uhidev0 reportid 2: input=0, output=0, feature=1 [ 60.771044] uhid1 at uhidev0 reportid 3: input=0, output=0, feature=256 I guess these touch screens need some calibration to set the x/y bounds and maybe some mods to the driver. Can anyone hit me with a cluebat as to where to start... Cheers, Dave