add nato_keyboard demo