I'm coding on a laptop with touchscreen. In my last tests everything worked fine with the touchscreen, butt all of a sudden Unity ALWAYS registeres one extra touch!! (Input.touchCount is always 1 more than it should be). I moved the Unity Window over the whole screen but it didn't matter, the one extra touch exists everywhere! Since I can't find anything on the internet, can someone please help me? Thanks in regard
Try using Input.GetTouch to get a Touch struct, which will tell you more about the touches: https://docs.unity3d.com/ScriptReference/Touch.html Looking at the returned info may be insightful to why you're seeing that, or if there's a bogus touch being registered. See if the positions are the same, if they're in the same phase, if they both appear at the same time, etc. etc.