There is some excellent progress behind the scenes of the software front between Pocketmoon and myself.
I've been testing a cut of his code using the newer MotionApps firmware and it seems incredibly reliable for high-motion drift. Basically, I was having no issues with static drift on the old code, but rapid head movements would introduce creep on the X axis, and this is a known problem without magnetometer integration.
The new code seems much better at coping with this, returning to dead centre reliably. I've played for well over 30 minutes without having to touch the recentre button. And, let's face it, the need to shake your head violently while playing the game is pretty non-existent anyway, so under normal gameplay it should be fine.
There's also my exponential axis option in the latest code, which I find really useful but it's horses for courses I guess (try it; see how you get on with it). This gives you fine control at the extremes of the axes (particularly around centre-ahead) but faster, low-accuracy movement as you move out of that central zone. Really useful if you're a fixed-weapons user.
I've been testing a cut of his code using the newer MotionApps firmware and it seems incredibly reliable for high-motion drift. Basically, I was having no issues with static drift on the old code, but rapid head movements would introduce creep on the X axis, and this is a known problem without magnetometer integration.
The new code seems much better at coping with this, returning to dead centre reliably. I've played for well over 30 minutes without having to touch the recentre button. And, let's face it, the need to shake your head violently while playing the game is pretty non-existent anyway, so under normal gameplay it should be fine.
There's also my exponential axis option in the latest code, which I find really useful but it's horses for courses I guess (try it; see how you get on with it). This gives you fine control at the extremes of the axes (particularly around centre-ahead) but faster, low-accuracy movement as you move out of that central zone. Really useful if you're a fixed-weapons user.