Touch Screen Calibration | Gechic
Search Question and Find Solutions
< All Topics

Touch Screen Calibration

🔎 For details and troubleshooting of touch screen calibration, please refer to this article.

Touch monitor doesn’t work after the computer wakes up from hibernate/sleep? Disable USB Power Management on Windows 11/10

① In Windows 11/10,click [Start] icon➜ click [Settings] button➜ Search for ” calibration” and then click[Calibrate the screen for pen or touch input] ➜ to open [Tablet Settings]
② In [Tablet Settings],tap [Settings]➜ tap [Touch Input]➜ make the system recognize the external touch monitor

③ In [Tablet PC Settings],tap Dispaly menu to select Gechic touch monitor model.
④ Click [Calibrate]
⑤ Tap the calibration crosst according to the instructions displayed on the screen.
⑥ Save the calibration data.

📌In Windows 8.1/7, search ” Tablet PC Setting” on Control Panel to calibrate touch input. As Fig., please select “Setting”, when Windows message appears on the screen of On Lap touch monitor, follow the direction to touch the screen and the setting is complete.

Q:What kinds of operation system support touch monitor?

📌Windows 7: Yes, but only single click
Windows 8.1 & Windwos 10: Yes! It also support 10 dections and gesture.
Apple OS/iOS:No. The cursor will react when user touching the screen.However,the cursor’s location could be wrong and it doesn’t support the gesture.
Linux & Android: Yes, if the OS developer enabled “HID multitouch panels” while building the kernal.
(For Linux and Android developer, please active “HID multitouch panels”while establishing kernel, and the external touch monitor can ve supported. )

Ubantu: Yes.(Revision 14.04 and later).Some limitation or gesture problem may happen. Pls suggest the users to check it in Ubantu website first.

📌 In Linux, you can use xinput_calibrator program to calibrate the touchscreen input.
① Download xinput_calibrator software: inside the Terminal, input 〖wget http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz〗
② Unzip xinput_calibrator package:inside Terminal, input〖tar -zxvf xinput_calibrator-0.7.5.tar.gz〗
③ Enter xinput_calibrator directory, renew the package:in Terminal input〖cd /home/pi/xinput_calibrator-0.7.5〗
and then input 〖sudo apt-get install libx11-dev libxext-dev libxi-dev x11proto-input-dev〗
④ Install xinput_calibrator:in /xinput_calibrator-0.7.5 directory, input the following commands:
〖./configure〗
〖make〗
〖sudo make install〗
⑤ Run xinput_calibrator program:in Terminal, input〖sudo xinput_calibrator〗

⑥ Tap the crosshair in sequence on the touch screen

⑦ Select the obtained touch value (as shown in the red frame). Click the right button of mouse >> Copy

⑧ In /etc/X11/ directory,create a folder named “xorg.conf.d” and a file named “99-calibration.conf”
In Terminal, input〖sudo mkdir /etc/X11/xorg.conf.d〗    (Watch out the caption.)
Input〖sudo nano /etc/X11/xorg.conf.d/99-calibration.conf〗

⑨ Paste the touch value:Click right button of mouse and select “Paste”>>Press “ctrol+O” to save >>click “Enter”

⑩ Reboot and Done!

📍For setting multi-touch-gestures in Linux, please refer to this article:
Set up Multi-Touch Gestures for Touchscreens in Linux
📍To set up an extended second touch monitor in Ubantu, please refer this article:
Ubuntu Multi-head Touchscreen Settings