I’ve been using TrackIR with no problem until this morning. When it was loaded, the screen popped up with a message box as shown to the left. After the OK button was pressed, another error showing up saying that TrackIR had stopped working due to some system issues.
Tried uninstalling and reinstalling the driver (either new or old), as well as turning off and on the computer, several times. The error persisted.
A few people reported the same issue on NaturalPoints’ support Forum here. Mike from the company replied that the issue was caused by an OpenGL conflict between Radeon latest driver (12.4 in my case) and TrackIR driver. He said he could provide replacement files and instructions to solve the issue.
Mike’s reply reminds me that this morning, for some reasons, I just happened to enable the Triple buffering, which I used to have it disabled. After re-disabling the OpenGL triple buffering function again, the TrackIR error has gone.
Update (May-08, 2012):
After reporting my case and solution to Mike of NaturalPoint, he replied to me as follows:
This can happen as a result of an incompatibility between the TrackIR 5 software and ATI drivers. We are working on finding a solution for this issue. There is, however, a work around that does work in some systems to alleviate the problem. People can email us: firstname.lastname@example.org for instructions to fix the problem.
If necessary, people can also attempt to schedule a remote desktop session during normal business hours of 9am to 5pm PST (UTC -8) Monday through Friday. Additionally, in some systems, disabling triple buffering in Catalyst Control Center can fix the issue.
We’re working on it and hopefully will have a fix available soon!