NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
touch screen support
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
Home |
Main Index |
Thread Index |
Old Index