Skip to content

Commit e43e474

Browse files
committed
BF: new Kayborad class was returning negative durations (but correct vals)
We were subtracting start-stop not stop-start!
1 parent faa05d6 commit e43e474

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

psychopy/hardware/keyboard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ def _processEvts(self):
385385
else:
386386
for key in self._keysStillDown:
387387
if key.code == evt['keycode']:
388-
key.duration = key.tDown - evt['time']
388+
key.duration = evt['time'] - key.tDown
389389
self._keysStillDown.remove(key)
390390
break # this key is done
391391
else:

0 commit comments

Comments
 (0)