Need to offset mouse cursor

I have had a bit of  a look around on the forum but can't seem to find anything that helps me out



I have an AbsoluteMouse and I was to set a crosshair image on it.



Problem is the hotspot for the mouse isnt in the centre of the image (well crosshair which isnt quite the image centre)



I have tried mouse.setHotSpotOffset with a ton of differnt numbers but it doesnt seem to change the position of the cursor image



I have had a look at the mouse class in jME and there is a bit in setRenderState that looks like it resets the hotSpotOffset so not sure if there is an issue there or not



Or should the crosshair not be done with a mouse cursor?



Thanks,