On Wed, Oct 19, 2016 at 03:52:56PM +0200, Jens Harms wrote:
> Hi. I try to calibrate  a resisitive Touchscreen.
> The touchscreen is a bit rotatated (3-5 degree), therefore i can not use
> xinput_calibrator. I try to understand how the the evdev driver works.
> 
> Do i need to set "Evdev Axis Calibration" and "Coordinate Transformation
> Matrix" ? Or is it sufficent to set the CTM alone?

don't use the axis calibration, use the matrix only.

> How are Touch coordinates calculated? Which transformations are applied to
> the raw data?

the matrix is a basic transformation matrix, so you can use your normal
rotational elements, etc. The values are normalized to [0, 1] where 1
represents "total width" or "total height".

https://wiki.archlinux.org/index.php/Calibrating_Touchscreen
https://wiki.ubuntu.com/X/InputCoordinateTransformation

Cheers,
   Peter
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to