Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Random Mouse clicks break Keyboard response in legacy backend #603

Closed
wolfgangwalther opened this issue Feb 28, 2018 · 1 comment
Closed
Assignees
Labels

Comments

@wolfgangwalther
Copy link
Contributor

wolfgangwalther commented Feb 28, 2018

Windows 7 / Python 2.7 / OpenSesame 3.2.1 (experienced that before as well)

This affecty only the legacy backend, expyriment and psycho work fine.

Whenever the experiment waits for a keyboard response, a couple of random mouse clicks break the keyboard response - ie no keyboard response will be registered after that anymore.

Testcase:
Basic Template, switch to legacy.
Start the experiment, click (AND move between the clicks!) the mouse a couple of times.
Keyboard is not working anymore.

This does not affect a timeout set on a keyboard response (finishes fine), but a keyboard response after that will be affected as well.

@smathot
Copy link
Collaborator

smathot commented Mar 1, 2018

Thanks for this. The issue was that mouse-motion events clogged up the event cue. I had never noticed that. The current fix can also break in principle, for example when a large number of mouse clicks fill up the event cue. But that's unlikely to happen, so for now II think this is sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants