Mouse cursor BGE low resolution
In case this is usefull, I used a script to track the mouse and move an object which acts as a cursor independently. 

import bge

cont = bge.logic.getCurrentController()
mouse = cont.sensors['Mouse']
cursor = cont.owner

width = bge.render.getWindowWidth()
height = bge.render.getWindowHeight()

mousex =  float(mouse.position[0])
mousey =  float(mouse.position[1])
x = (mousex  / (width/2))  -0.75426
y = (-mousey / height) +0.35371

cont.owner.worldPosition = ((x), (y), (0.0))