The problem I have is that my touchscreen registers 2-3 mouse clicks per second when I tap the screen. It continues registering clicks if you hold your finger down. Rather than producing a single touch_down event, it produces a touch_down and touch_up event every ~250ms, so a single click is near impossible.
The touch display is called "Clicktouch CT_MultiTouch"
I've tried the libinput and evdev drivers, but both produce the same behavior.
I've tested the system with a resistive touch screen and it seems to work as I expect. Holding the screen produces a single click, a long press produces right click, etc.
Is there any way to reduce the polling rate of the touch screen or enable a single click so you can press and hold the screen for a single click?
EDIT:
lshw produces the following output
product: RUGGED GTX1050 (Default string)
06/15/2018
RUGGED GTX1050
SPO COMM