So here's the situation: I have been running Void on a Toughbook CF-31 from about 2011 that has treated me quite well. It was running Win10 before I put Linux on it and the touchscreen worked with that OS. However, as soon as I installed Void the cursor started jumping continuously around the center of the screen and clicking unpredictably. It was essentially useless. I disabled the touchscreen in the BIOS and have used the laptop since.
From querying with lsusb I found that the touchscreen is described as a "Fujitsu Component USB Touch Panel", which is the same identifier associated with the touchscreen on the CF-19.
I initially tried to run xinput_calibrator, but it was not effective. I have also tried modifying the Coordinate Transformation Matrix property with "xinput set-prop", but this was not effective either, although I did manage to move the center of where the random movement is.
I know that the touchscreens on these machines work with calibration alone on Ubuntu and other distributions, and I've found sparse references to the touchscreen working on Linux Mint with minimal tweaks i.e. uninstalling libinput and reinstalling evdev or somesuch. I'm wary of simply uninstalling libinput as it seems to manage many of my input devices and I don't know what would happen to my system if I did.
I've also had trouble finding any comprehensive documentation that explains how xinput works from device to software, the distinctions between evdev, libinput and elographics, etc. I know that libinput has taken the touchscreen device automatically and is managing it.
There is only one other question relevant to my situation on SO and it just doesn't get me where I need to be to make this work.