Rage2, с эмуляцией нажатий разобрался - нужно
SELinux в permissive. Кстати, например BACK или VOLUME работали с fallback через "input keyevent ...", там только некоторые требуют
uinput (например ALT+TAB).
mark949, в принципе можно попробовать такое реализовать, но боюсь не сработает - проблема в том, что при переподключении хаба эти адреса меняются, поэтому и нужно "автоподключение", которое надо как-то улучшить.
vasilij_c, KEYCODE_PAGE_DOWN(93) и KEYCODE_PAGEUP(92) добавлю. Про фокус я что-то не допёр, если можно чуть подробнее.