cannot calibrate touchscreen

Solution 1:

hey dude iv been having a similar issue....

to fix this i installed xinput-calibrator

 sudo apt-get install xinput-calibrator

you can then run it from System > Administration > Calibrate Touch-screen

after you have calibrated it will show a terminal output that looks similar to this

   Warning: multiple calibratable devices found, calibrating last one (eGalax INC. USB TouchController)
    use --device to select another one.
Calibrating EVDEV driver for "eGalax INC. USB TouchController" id=12
    current calibration values (from XInput): min_x=0, max_x=4095 and min_y=0, max_y=4095

Doing dynamic recalibration:
    Setting new calibration data: 77, 3935, 115, 3984


--> Making the calibration permanent <--
  copy the snippet below into '/etc/X11/xorg.conf.d/99-calibration.conf'
Section "InputClass"
    Identifier  "calibration"
    MatchProduct    "eGalax INC. USB TouchController"
    Option  "Calibration"   "77 3935 115 3984"
EndSection

ignore most of this the only bit you need is

Option  "Calibration"   "77 3935 115 3984"

in terminal type

sudo nano /usr/share/X11/xorg.conf.d/10-evdev.conf

and add the Calibration option to your touch-screen section

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "Calibration" "77 3935 115 3984"
EndSection

for the /etc/X11/xorg.conf.d/99-calibration.conf simple instruction can be found on http://gnometechblog.weebly.com/1/post/2012/03/first-post.html