Accompany with the development of the computer vision, non-contact gaze tracking is getting more mature. As a new interactive way for the human-computer interaction, promoting the usability of the technique has become the focus of research. The technique proposed in this paper is designed for enhancing the gaze tracking's adaptability for the natural head movement and also retaining its nice performance in real time. A head movement compensation strategy is presented for the gaze tracking based on single camera with fixed wide view. The head movement and eyeball rotation are calculated by the unified vision system, which can avoid time consuming on adjusting the view of the camera. And the effects of head movement and eyeball rotation are considered simultaneously for rectifying the gaze direction calculation. According to the evaluations in practice, the compensation strategy makes the accuracy achieve about 10 with the head moving over a field of 20 x 15 x 15cm(3). And its performance in real time can basically meet the requirement for everyday interaction.