I have an 'All In One' Panel-PC computer in Stainless IP66 enclosure with 14" touchscreen. The touchscreen is not supported in /sys/dev/usb/usbdevs.
Not the Vendor or PID's
Dialogue Inc. PenMount-USB
So I added the VID and PID and recompiling kernel. With E3827 and two cores it will be a while.
My question is:> Do I need to add these anywhere else? Like wmt driver or similar?
I tried loading webcamd for additional support and it did nothing. So I figured I would try adding PID to usbdevs.
	
	
	
		
	
	
	
		
				
			Not the Vendor or PID's
Dialogue Inc. PenMount-USB
So I added the VID and PID and recompiling kernel. With E3827 and two cores it will be a while.
My question is:> Do I need to add these anywhere else? Like wmt driver or similar?
I tried loading webcamd for additional support and it did nothing. So I figured I would try adding PID to usbdevs.
		Code:
	
	# webcamd
Available device(s):
webcamd [-d ugen0.1] -N Intel-EHCI-root-HUB -S unknown -M 0
webcamd [-d ugen0.2] -N vendor-0x8087-product-0x07e6 -S unknown -M 0
webcamd [-d ugen0.3] -N vendor-0x05e3-product-0x0610 -S unknown -M 0
webcamd [-d ugen0.4] -N DIALOGUE-INC-PenMount-USB -S unknown -M 0
webcamd [-d ugen0.5] -N vendor-0x099a-USB-Keyboard -S unknown -M 0
Show webcamd usage:
webcamd -h
# webcamd -d ugen0.4
webcamd 93974 - - Attached to ugen0.4[0]
webcamd 93974 - - webcamd: Cannot find USB device
	
		Code:
	
	# usbconfig -d ugen0.4 dump_device_desc
ugen0.4: <DIALOGUE INC PenMount USB> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (500mA)
  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0110
  bDeviceClass = 0x0000  <Probed by interface class>
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x14e1
  idProduct = 0x6000
  bcdDevice = 0xa4b4
  iManufacturer = 0x0001  <DIALOGUE INC>
  iProduct = 0x0002  <PenMount USB>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001