Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a machine with Ubuntu 12.04 installed, with dual monitor, via VGA and DVI Interface. The monitor is one touch screen and the other one is regular LCD Monitor.

The touch screen is made in China with some unknown brand, and I am using eGalax Driver. The touch screen is now detected and works, but i need to do some calibration since it does not correctly perform click on touch.

The problem is, when I’m using xinput_calibrator, it shows 4 crosses to be clicked on, because I’m using dual monitor, the crosses is now show 2 on the touch screen (touchable) and the others on the other monitor which is regular non-touch monitor.

Please help, thank you.

====TRIED THIS, NO LUCK=========

i tried to unplug the second monitor and then redo the calibration with xinput_calibration, and then saved it. Restart, all accuracy is fine, and the touch screen is working perfectly. BUT when then the 2nd monitor (Samsung LCD TV, via HDMI) is replugged, the touchscreen calibration was simply like gone, the accuracy is now lost. Touch on a point, the system click on another.

My screens was configured at 1024x768 on both monitor. With touchscreen on the left. System (Ubuntu 12.04 x64) sees it as big 2048x768 resolution.

share|improve this question
add comment

3 Answers

Simply pull off the second monitor, do the calibration using xinput_calibrator and then replug the second monitor.

share|improve this answer
    
tried this, please refer to my comment above. thanks. –  Lee Nov 12 '12 at 3:22
add comment
up vote 1 down vote accepted

Solved the problem, using Coordinate Transformation Matrix. Well yes, i need to pull off second (non touchable) monitor and run xinput_calibrator. With the calibration number resulted from that, i'm applying the matrix and plug in the second monitor. Everything runs well.

Thank you everyone.

share|improve this answer
add comment

Simply remove your second monitor , Then do the calibration with your program labeled xinput , After you calibrate , Plug in your second moniter and your worries are gone and everything is done

Hope I helped

share|improve this answer
    
Hi, i've tried that. The calibration is now able to done. And calibrated fine. BUT, when the 2nd monitor replugged, the calibration was simply like gone. I touch on a point, the cursor move to another point, NOT accurate at all (it was accurate on single touch monitor). Help please. –  Lee Nov 12 '12 at 3:22
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.