Enhanced to keep left button down with long pressing.