optimize performance on dpad interface