def claim_interface
			devices = usb.devices(:idVendor => VENDOR_ID, :idProduct => PRODUCT_ID)

			unless devices.first then
				return
			end

			@device = devices.first
			@handle = @device.open
			
			@handle.detach_kernel_driver(HID_INTERFACE)
			@handle.claim_interface( HID_INTERFACE )
		end
def claim_interface
			devices = usb.devices(:idVendor => VENDOR_ID, :idProduct => PRODUCT_ID)

			unless devices.first then
				return
			end

			@device = devices.first
			@handle = @device.open
			
			@handle.detach_kernel_driver(HID_INTERFACE)
			@handle.claim_interface( HID_INTERFACE )
		end
Creates a new URIx interface.
 Claim the USB interface for this program. Must be
 called to begin using the interface.