Думал в апдейте где-то проверку закинуть, и при первом нажатии клавиши записать в переменную, что да, подключена клавиатура. Но решение так себе, ибо до первого нажатия считается что клавиатуры нет в системе, + клавиатура может быть отключена после того как есть запись о том что она подключена. Получатся несостыковки