I’m working in a game made in Unity 3D using Tobii Eye Tracker 4C. The game works perfectly in our PCs without any issue, but in our client’s PCs the software fails. We have detected that the PCs having problems have the same hardware. Recently I have had acces to one of this PCs and debugging the game I have reached some conclusions. It’s seems that the problem is related with the one you have documented as “The gaze points are offset to the upper-left”, but using the option “Disable display scaling on high DPI settings” don’t fix the problem. In one ocasion I removed the graphic card from the PC and using the graphic chip integrated, the game works perfectly, so the problem is related with the graphic card. This graphic card is a Geforce GTX 1060 Gaming X.
The funny thing is that trying to fix the problem I installed Unity 3D in this PC and after that the game started to work without any change in the code. Now the old version of the game works perfectly in this PC but I can’t undertand why and I have more PCs to fix.
Can someone help me? Any type of suggestions? Thanks.
sorry for the delay in my answer. I didn’t have the computer at my work place so I had to wait until make more test in the computer with the error. In the test the parameters IsValid and IsRecent is true, so it is correct and I can obtain gaze data, but don’t worry for now because I have installed a new version of the game in this computer and now seems work everything correctly. The rest of the people seems are good with the new version of the game. I suppose that it was something wrong in our code (We rewrite the code, so we changed a lot of things). I still don’t understand why the first time I installed the new version of the game in one of the other computers with error didn’t work, but don’t worry it is not your problem 🙂