USB is een universele connectie. Daar kun je dus in principe van alles overheen sturen.
Er zijn diverse standaard protocollen, bv het "mass storage device" protocol, dat gebruikt wordt om data van/naar USB opslagmedia te lezen/schrijven. Iedereen met een USB schijf gebruikt dit.
Jouw kegelboer heeft echter een eigen (custom) protocol gebruikt, waarvoor men een eigen driver heeft gemaakt die het protocol over USB implementeert.
Zolang jij deze driver niet beschikbaar hebt voor het OS dat je wilt gebruiken, heb je dus een probleem.
Dit probleem is alleen op te lossen door een port te maken van de driver voor het OS.
Je hebt dan of de broncode van de driver nodig, of je moet het protocol "reverse engineeren" door het met met een USB-sniffer-tool te achterhalen. Dat is in principe doenlijk (het protocol om wat ledjes aan/uit te zetten zal niet al te moeilijk zijn) maar vereist wel bepaalde hardware en de nodige technische kennis. En niet te vergeten, tijd.