Hello,
This is my situation. We are using touchscreen monitors where we interact through button presses (tmp buttons). The final build is going out on Linux Gentoo (not sure if that matters). On some touchscreens when we try to press a button it is actually registering the press at another location.
I have a setup page where basically I want to introduce an offset to fix this. With the idea being that the press is made, the input module registers it, offsets it, and then the rest of the system reacts to the offset position being touched. However, I am having trouble getting this change to persist (if I read a touch from another class it just knows the unmodified location).
I have attached a couple of pictures. But basically the change seems to happen in the CusomInputModule but nowhere else. (GetTouch() does just get a temporary copy, so the original is not changed. I am wondering if there is a way to affect these originals or some other manner offsetting these input values so that unity goes with that value as it normally would.)
Just a note, I know and get the offset that we would need. I am just having trouble finding a spot to apply and have that offset persist until the processing happens.


