Touchscreen Utilities

Thank you, Larry.

You may not remember, but you recommended that article to me in 2023 and it was very helpful. I owe you a debt. I learned a lot about coordinate transform matrices from that article. In an early prototype of my Mode Switcher utility, I used your suggestion about killing caja to redraw the desktop background. But I found the downside to that tactic is that it also closes any caja windows the user has open. I cast around for another method for quite a while before I found that we can accomplish the same result by changing caja's background style to a different value, and then after a brief delay, changing it back to the user's original value.

If you (or anyone else, for that matter) installs these utilities, I'd be very interested in hearing about your experience:

  • Was the installation successful?
  • Did you have any difficulty configuring the utilities?
  • And what hardware and UM version did you use?

One more suggestion that may help: It isn't always obvious from the output of the xinput command exactly which device is your touchscreen. If you're not sure, type the command xinput list "SUSPECTED_TOUCHSCREEN_NAME", substituting a device name from the output of your xinput command for SUSPECTED_TOUCHSCREEN_NAME. Examine the output, and if the device is a touchscreen, you should see a line beginning with "Touch mode: ".