Thanks very much for the quick response and information. I'm very close to a solution to this problem. I believe what is holding me back is that in an earlier routine, I specify event.Mouse(visible=False) so that the mouse is not visible during the routine in which my stimulus is displayed (because regardless of what I specified in the builder mode, the mouse was always present). In the 'response' routine I created, after 'conitinueRoutine=True, I specify event.Mouse(visible=True) to make the mouse visible again. After that, I included
vm = visual.CustomMouse(win, leftLimit=None, topLimit=None, rightLimit=None, bottomLimit=None,
showLimitBox=True, clickOnUp=True)
new_pointer = visual.ImageStim(win, image='cursor.png')
vm.pointer = new_pointer
vm.draw()
I'm certain this is where I've made some mistake as the result is the regular mouse pointer flickering and after a click, the intended cursor image is displayed on screen. Please forgive my lack of knowledge on this topic, but once again, any insights would be greatly appreciated.
As a side note, something I did not include in my first post, I am running version 1.82.01 if that makes a difference.