Dell C5518QT Touch-screen owners have reported that their displays are not calibrated when performing a default Ubuntu install on an applicable Dell computer.
Those of you using older versions of Ubuntu with the external screen C5518QT may see a gap in the touch functionality. Ubuntu does not calibrate the touch screen by default configuration.
(Figure.1 C5518QT Touchscreen Monitor)
The following steps take you through how to calibrate the C5581QT touch screen monitor. When connected to a Dell computer running 16.04 or older version of the Ubuntu Operating System (OS).
Once the monitor is plugged to the computer, you can calibrate the monitor through a third-party application:
There are several various software utilities available for Ubuntu that help to calibrate the monitor and touch screen capabilities.
xinput_calibrator
The xinput
calibrator has been included in Ubuntu since version 12.04. It is available for all the early versions; you can find the full documentation on the following link:
eGalax Touchscreen
The eGalax Touchscreen has been included in Ubuntu since version 14.04 and you can find all the steps in the following link to the documentation:
Alternatively, once the monitor is plugged to the computer, you can calibrate the monitor through the Xrandr
application:
Confirm that Xrandr
is installed. Typing the following command in Terminal and pressing the Enter key installs the latest version of the application:
sudo apt-get install xrandr
sudo
gives the following command administrator privileges. You need access to an Administrator account on this computer, as it asks for an administrator username and password to proceed.
Adjust the video settings:
Start by typing the following command in Terminal and press the Enter key:
xrandr --output --off
In case you already touched it, reset the Coordinate Transformation Matrix by typing the following command and pressing Enter:
xinput map-to-output
Calibrate with xinput_calibrator
.
Re-enable the screen with the following command in Terminal and press the Enter key:
xrandr --output –on
Edit calibration.conf at the following location:
/usr/share/X11/xorg.conf.d/99-calibration.conf:
Replace with the following values:
Section "InputClass"
Identifier "calibration"
MatchProduct "ILITEK ILITEK Multi-Touch"
Option "Calibration" "14 10928 15 6122"
Option "SwapAxes" "0"
EndSection
Update the line:
xinput map-to-output [touch device] [monitor input]: please you have to identify the monitor device number from LS command and what is the video port used HDMI or DP
Example: xinput map-to-output 9 HDMI1
Close the Terminal window and reboot the computer.
Boot back into Ubuntu and open a new Terminal window.
Edit .xsessionrc
to update the same line xinput map-to-output
, as this will keep the touch screen configuration past the next reboot or full shutdown.