OptionaldeviceOptionalloggingDetermines logging behaviour for events, errors, and logs.
OptionalpauseWhether to automatically pause the USB connection when the browser tab becomes hidden and reconnect when it becomes visible again.
When enabled, the connection transitions to PAUSED instead of staying connected while the tab is hidden. This frees the USB interface for other tabs or processes.
Determines how a device should be selected.