Problem
The MultiTouch no longer works on a Linux Taget.
On newer Linux PLCs with a Target Visualization, it can happen that the MultiTouch functions are no longer completely or incorrectly executed as expected.
Codesys code and application example:
Solution
In the PLC ".cfg" configuration file, the MultiTouch option must be activated and configured as follows:
Touchsupport=6
On Windows Runtime based platforms, the option is not needed because here the detection is automatic, but on Linux platforms it can be a problem.
Related Information:
#define CMPTARGETVISU_KEY_TOUCHSUPPORT “Touchsupport”
Setting affecting the way the support of touch/multi-touch features is detected. The following values are possible at the moment:
o 0: No touch support at all
o 1: Derive touch support from the according operating system window
o 2: Explicitly activate single touch support
o 6: Explicitly activate multi touch support (includes single touch in fact)