Maybe we're overthinking this. If your getting your max values in the diagnostic tool, you should be able to do the same in HidCapture. I only changed HidCapture so you could verify the Diagnostic tool indexes you found. Try the indexes you found in the Diagnostic tool in hid capture. If your getting the correct coordinates in the tool then we can get the correct ones in HidCapture as well and in RadialMenu too. I just did a test using my desktop touchscreen with the Diagnostic tool and found the correct indexes. Putting those same indexes(from the tool) into HidCapture for x/y showed the same results as did the diagnostic tool. So whatever you found in the diagnostic tool should also be what we need to make it work.