add code ascii kbd mode (but it might be impossible,so comment outed)