Showing USB Devices
This classes shown here are for Real Studio. But we have USB functions in our Filemaker plugin also for similar functionality.
So this is our example project for Mac using MacUSBDeviceMBS:
This is how the example on Windows using WinUSBDeviceMBS looks like:
and the example for linux using LinuxUSBDeviceMBS:
As you see all three show my test device, the FaceTime camera.
We also have classes for notifications when new devices are connected: WinUSBNotificationMBS and MacUSBNotificationMBS. But they can only detect devices being added or removed while your application is running. So you can't detect an USB stick if your application runs from that USB stick.
PS: For Linux, next plugins have a little change so this works better.