I'm running Ubuntu 12.04 LTS and am trying to get my touchscreen to be calibrated. I attached the touchscreen to my laptop and if I extend my desktop the touchscreen's x coordinate gets mapped across both screens (i.e. tapping in the middle of the touchscreen shows up at the right edge of the touchscreen). I used mtview to verify this.
I tried changing the Coordinate Transformation Matrix via xinput:
xinput set-prop "3M 3M MicroTouch USB controller" --type=float "Coordinate Transformation Matrix" 0.5 0 0 0 1 0 0 0 1
But this does not seem to affect the coordinates in anyway. I saw this post http://askubuntu.com/a/300075 and tried downloading and installing xf86-input-evdev-2.8.3.tar.gz, but there's still no effect (I did run "sudo make install"). Any ideas?
UPDATE: If I mirror my screens, mtview works successfully, but other applications seem to be getting the new "Coordinate Transformation Matrix" (which of course is now not correct with mirrored views, so I had to change it back to 1 0 0 0 1 0 0 0 1). So maybe mtview is doing something weird??