Actually, it sounds like your keyboard, or other input device (or pico8 itself?), is sending that it is being pressed twice. Since there's queued movement, your single input might sometimes be counted twice.