Hi Paul,
Thanks for your reply.
To clarify further, the issue is not transitional in nature, and it does not seem to be related to screen update performance.
The user may slide their finger as slowly as they like. The more they slide, the more touch handler output slides as well, but the offset between finger coordinates and handler output coordinates becomes progressively larger. If the user lifts their finger and touches down again, the static coordinate is correct.
I have read the documentation about overlaying multiple handlers.
There are multiple handlers on several screens indeed, but they do not intentionally overlap. I will check for this once again and have a look at RetargetReason, too.
Frankly speaking, though, due to the complexity of our application, we cannot be 100% sure that there isn't any issue with the GUI components we are using because some of them have been derived from standard classes, augmented and combined. There may have beed bugs introduced while deriving the components, which went unnoticed for some time until now. So it is difficult to identify which modification, if any, started causing this issue. So this question also is about "where do we need to look in order to identify the bug that we may have introduced ourselves some time ago?".
So for my understanding, this behavior is not intended, and there is no such parameter in handler implementation that adjusts the "gain".
The Slide Handler has many cool features we haven't exploited so far, which we would love to use. But prior to this, basis functionality needs to be fixed.
Thanks,
Steffen