input keyborad demo