Use the arrow keys to move. I intend to use something like this in a project I'm working on, but it's really simple so if you want to use it I'd like if you gave credit but you don't really have to. Sometimes you need to click it twice. Often somewhat laggy. Also there's collisions. If you stay still for too long for some reason it'll freeze up for a while? You shouldn't need to restart it unless it actually lights up the stopsign button.
It is similar to the flight engine & visual used in Aether by @NoseyNose, which inspired me to try it out for myself, but I didn't intend to directly copy it & the code probably isn't identical (but I haven't checked)