On Wed, Feb 16, 2005 at 12:34:26PM -0500, Dan Streetman wrote: > > On Wed, 16 Feb 2005, Vojtech Pavlik wrote: > > >I looked at the spec and IMO the driver shouldn't use the hardware > >calibration at all and should report the raw coordinates. The computer > >is much better suited to do the mapping, since it can do more > >complicated transformations on the data, including rotation by a few > >degrees if the touchscreen is not perfectly aligned. > > But can't the app/computer can still do software calibration using the > hardware-calibrated coordinates instead of raw coordinates?
It can, but there is information loss in the process. > The benefit of hardware calibration (as I see it) is that it's stored in > the head, so calibration isn't needed if the touch screen is replaced > (assuming additional software calibration isn't being used). I see. That'll only work if you replace both the panel, and the controller, and the display at the same time. In the case of software calibration, you also have to replace the config file. I'm not yet convinced that hardware calibration brings enough benefit to be supported at all. > I guess my opinion essentially is, reporting raw coordinates requires > software calibration, while reporting calibrated coordinates makes > software calibration optional... We'll have to have software calibration for devices which don't have it in hardware (and many don't), anyway. -- Vojtech Pavlik SuSE Labs, SuSE CR ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel