По USB не работают другие протоколы просто так, сами по себе! Их сначала нужно завернуть в USB!
Для этого и есть протокол USB, и он очень даже логический, в нём описаны всякие алгоритмы работы, согласования, в стандарте юсб есть даже целые прикладные протоколы.