А так для Lazarus есть обертка для libusb, которая в свою очередь имеет одинаковые методы для работы с usb устройством и в windows и в linux. Но если драйвера под винду нет, она тоже ничего не сможет кроме как прочитать vid с pid
libusb на андроиде, вроде, тоже можно юзать..
если я правильно помню, Атоловские ДТО используют