xbmc
Collaboration diagram for 1. Scanning for peripherals:

1. Scanning for peripherals

When Kodi starts up, the peripherals subsystem does a scan for peripherals. Kodi supports several busses including USB. Two new virtual busses have been added:

This chart shows joysticks being scanned through the peripheral API. The keyboard is always assumed to be attached.

doc} Modules/modules_cpp_peripheral_lifetime_diagram_2.dox