Como configurar o pageX para um evento de javascript simulado

Estou simulando ummousemove evento em um nó DOM por:

var e = document.createEvent('MouseEvents');
e.initEvent('mousemove', true, true)
node.dispatchEvent(e)

No entanto no meumousemove retorno de chamada que é ligado no documento, o objeto de evento é retornado com umpageX de 0. Existe uma maneira que eu possa definirpageX ao inicializar ou despachar o evento?

questionAnswers(1)

yourAnswerToTheQuestion