inputdevices: fixed user-layout-list is nil at first running system

tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/f051fd3c65fe4b4aa93b416bcabce5a5/
tower: https://tower.im/projects/8f19f0bf0e754f0b82ef2c24bc230973/todos/92bee2c5de114757902167ef7d58d11e/
Change-Id: I36588cfc79e84cefab96044ca74a4d6e56d9a184