Fix #3

Now {downKey down} won't be sent until the timeout has passed, in order to
support the alt and Windows modifiers.