How exactly does the path work from USB HID to kodi input device?

  • I already described my problem here:

    oJPTo
    March 29, 2022 at 4:00 PM

    But as I did not get any answers I want to try a more general approach.

    How exactly does a new USB HID device become a new input device for Kodi?

    And how can I find out what exactly is happening?

    In the meantime I figured out that

    - all devices appear in LSUSB (Mouse, F10 Deluxe, F10 Pro)

    - but only F10 Pro makes it to log entries in debug kodi.log (maybe because it delivers sound in- and output and joystick? see log below)

    - mouse and F10 Pro work, F10 deluxe doesn't but did earlier

    I found this:

    https://wiki.libreelec.tv/configuration/ir-remotes

    but it's rather IR focused, so it does not help much.

    Not sure: does ALL input go through eventlirc or only IR?

    how do I debug Eventlirc?

    thank you very much