Описание тега usb4java
NoneUsb4java - это библиотека Java для доступа к USB-устройствам.
Usb 4java - это библиотека Java для доступа к USB-устройствам. Он основан на собственной библиотеке libusb 1.0 и использует буферы Java NIO для обмена данными между libusb и Java. usb4java также поддерживает стандарт javax-usb (JSR-80) через расширение usb4java-javax.
Поддерживаемые платформы: Linux (x86 32/64 бит, ARM 32 бит), OS X (x86 32/64 бит) и Windows (x86 32/64 бит). Но другие платформы также могут работать (при условии, что они имеют как минимум Java 6 и поддерживаются libusb) путем компиляции библиотеки JNI вручную.
Источник: http://usb4java.org/