Create new fragment which listen input device change, when input device
detached while pages show, it will exist correctly.
Bug: 399284521
Flag: com.android.settings.keyboard.keyboard_and_touchpad_a11y_new_page_enabled
Test: atest
packages/apps/Settings/tests/robotests/src/com/android/settings/inputmethod/
Change-Id: I3d6b9a4558866a8c4a3aa4fc30e500b8b6be90cd