Hi @Jamie, yes if you would want to create a mouse object in JavaScript, you would have to add something like the following:
mouse = new core.Mouse({
win: psychoJS.window,
});
The thing is, I do not see anywhere in the PsychJS code that allows you to reset the mouse position. I will add this as an issue on GitHub - see: