Platforms to show: All Mac Windows Linux Cross-Platform

Back to LinuxHIDInterfaceMBS class.

LinuxHIDInterfaceMBS.Available as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.4 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Whether libhid is available.

Not all Linux distribution have libusb and libhid installed by default.

LinuxHIDInterfaceMBS.IsInitialised as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.3 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Whether the HID library was initialised in the constructor.

Should always be true on linux.

LinuxHIDInterfaceMBS.SetDebugLevel(level as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.3 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Sets the debug level.
Example
dim h as new LinuxHIDInterfaceMBS
h.SetDebugLevel(h.kDebugWarnings)

Some examples using this method:

LinuxHIDInterfaceMBS.SetDebugOutputToStderr

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.3 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Tells HID library to write debug output to stderr.
Example
dim h as new LinuxHIDInterfaceMBS
h.SetDebugOutputToStderr

Some examples using this method:

LinuxHIDInterfaceMBS.SetDebugOutputToStdout

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.3 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Tells HID library to write debug output to stdout.
Example
dim h as new LinuxHIDInterfaceMBS
h.SetDebugOutputToStdout

The items on this page are in the following plugins: MBS USB Plugin.


The biggest plugin in space...