No. These libraries are very Android specific.
If you can map the USB device to a com port then you can use jSerial library.
I don't think so. This is a C driver that emulates a joystick.Maybe this can help ? https://mbed.org/users/wim/notebook/usb-joystick-device/