Vision pressing and holding buttons not working correctly with touchscreen PC

I have been experiencing an issue with an Ignition Vision project I am working on, where pressing and holding any of my buttons on the screen do not register as a press. I have tested the project with a mouse VIA direct connection, VNC, and remote desktop and the buttons respond to a mouse press and hold with no issues. When I press and hold on the touch screen, ignition does not acknowledge the press, unless I slide my finger a little bit in any direction.

I am using Ignition 8.1.48. I have roughly 10 ignition vision HMI’s all running on Tangent touch PC’s. They are using Windows 11. Each using their own project.

This is not an isolated case with the current project I am working on. Some of my colleagues have mentioned that they have been experiencing this issue on different projects that are using ignition vision 8.1.

Is there something I can do to fix this issue as this will confuse operators when they try to use any buttons I have that require a maintained button press.

This is not an Ignition problem. It’s your touch screen driver. Likely you have a multi touch kisok type driver. You need a direct touch driver. Reach out to your vendor for the appropriate driver. I had the same issue with a dozen Onlogic touchscreens.

As a secondary discussion, maintained PBs are usually poor practice on an HMI as are momentary. Should be a press and forget application. If you need a maintained jog style function, use a hardwired button.

4 Likes

I’ve tested these Tangent PC’s with a different HMI software, Aveva Edge 2023, and I have not had any issues with pressing and holding buttons on the touch screen. I’m positive this is not a driver issue.

Use the Galax etouch driver. Tangent has a download for it.

Assuming you’ve set the project for Touchscreen, there’s nothing that Ignition is doing to the mouse emulation. That’s purely your driver and windows 11.

3 Likes

I just got around to testing this. Thank you for your help. I did not realize that it was a driver issue. I did have to do a bit more digging online and i found a different post that had a similar issue to mine. The eGalaxTouch driver directly from Tangent was not working when I installed it. I ended up installing an older revision of the eGalaxTouch driver off of Dell’s website and that worked for me.

I’m using revision 5.14.0.1680_A00 of the eGalaxTouch driver.

1 Like