Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[solved] Hiding mouse cursor in touch screen IAT

edited February 2015 in OpenSesame

Hello,

I've previously used OpenSesame to create touch-based IATs on Android tablets and it worked extremely well. Now, I am tasked with expanding the same IATs to a touch-based desktop lab. Everything works great, except that now the mouse cursor shows up on the screen when I don't want it to. Specifically, after making a selection, the cursor moves back into the center of the screen before the next trial begins (even when I move the cursor off the edge of the screen).

I tried using the 'legacy' backend, and this allowed me to move the mouse off the edge and it would remain there. However, according to the description of the backends, legacy should be avoided when precise timing is an issue (which it is in this case).

Is there anyway to suppress the cursor while using Xpyriment? If so, how?

Many thanks!

Matt

Comments

  • edited 7:03AM

    Hi Matt,

    I'm assuming you use the touch_response plug-in, is that correct? Although there's is no visible option to hide the cursor, you can hide it by adding the following line to the script of the touch_response item:

    set show_cursor no
    

    Does that solve your problem?

    I tried using the 'legacy' backend, and this allowed me to move the mouse off the edge and it would remain there. However, according to the description of the backends, legacy should be avoided when precise timing is an issue (which it is in this case).

    In most cases, the timing offered by the legacy back-end is fine, even though it's slightly less precise than xpyriment and psycho. You can read more about this here:

    Cheers,
    Sebastiaan

  • edited 7:03AM

    This worked perfectly. Thank you so much!

Sign In or Register to comment.