JWHare,
I do see your frustrations here. I too will be using a custom keyboard in the near future. I quickly built a sample program and I used SoftPAC to run the strategy. I tried everything to get rid of the “double click” or “repeat” delay when trying to select a certain number twice in a row (I am using a Dell P2314T touch LCD screen). This has to be directly related to how PACDisplay runtime will not allow another touch command until a timer is expired (probably 100-250msec). It’s funny because if you choose to have their built in keyboard displayed you can touch that as fast as you can and it will display the number correctly. Also, for each number key I set a “hot key” and it is very fast as far as speed to know what number you pressed and displaying what you typed. I know in other HMI programs I have used there is a setting for repeat delay. Maybe in the future they can offer that setting.
If anyone wants the sample code to test it on a different style touch screen, just let me know. You can test it for yourself.