Track pressed keys to work around repeating keydown events
Allows holding Lift while performing other actions