update keyborad