It is not possible to calibrate two screens of the same model.
Local System Description
-
Client (OS name and version): Ubuntu 20.04 / Gentoo
-
Desktop environment: XFCE
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Silicon Integrated System Co. SiS HID Touch Controller id=11 [slave pointer (2)]
⎜ ↳ Silicon Integrated System Co. SiS HID Touch Controller id=9 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=10 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ NOVATEK USB Keyboard id=12 [slave keyboard (3)]
↳ NOVATEK USB Keyboard System Control id=13 [slave keyboard (3)]
↳ NOVATEK USB Keyboard Consumer Control id=14 [slave keyboard (3)]
xrandr
xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DP1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 480mm x 270mm
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
uname -a
Linux testing-touch 5.4.109 #56 SMP Tue Jun 15 16:44:29 -00 2021 x86_64 Intel(R) Celeron(R) CPU N3350 @ 1.10GHz GenuineIntel GNU/Linux
Problem Description
It is not possible to calibrate two monitors of the same model.
When trying to calibrate a monitor with the device name shown in the output of the xinput
command the program does not know which one to choose.
Is it possible to select the device ID instead of the device name as shown in the help?
It seems that the generated binary has no help and does not show its version. Is there any way to calibrate it manually?
Relevant logs
/opt/ABetterXinputCalibrator/bin/ABetterXinputCalibrator
Warning: There are multiple devices matching 'Silicon Integrated System Co. SiS HID Touch Controller'.
To ensure the correct one is selected, please use the device ID, or prefix the
device name with 'pointer:' or 'keyboard:' as appropriate.
unable to find device Silicon Integrated System Co. SiS HID Touch Controller
New transformation matrix QVector(0.503112, -0.000574559, -0.00212984, -0.000323017, 0.986302, 0.00514182, 0, 0, 1)
Warning: There are multiple devices matching 'Silicon Integrated System Co. SiS HID Touch Controller'.
To ensure the correct one is selected, please use the device ID, or prefix the
device name with 'pointer:' or 'keyboard:' as appropriate.
unable to find device Silicon Integrated System Co. SiS HID Touch Controller