init keyinput