I use the PIR function. It has the right sensitivity and accuracy. Aside from generating false events when the camera switches IR on and off (due to changes in ambient light), I never get false PIR events. Thus, fixing this problem would make the camera almost perfect.
BTW, the problem only exist on the A model. I also have the B model and that one does not have the problem.