Зачем так всё усложнять
var mouse = [0, 0];
$(function()
{
$(document).mousemove(function(e)
{
mouse[0] = e.pageX;
mouse[1] = e.pageY;
});
setInterval(function()
{
$.post('server.php', {x: mouse[0] < 0 ? 0 : mouse[0] , y: mouse[1] < 0 ? 0 : mouse[1]});
}, 4000);
});