Hi, 

I just wanted to report that the IPEVO Point 2 View webcam works fine
with uvcvideo. I've tested it with various applications (Skype, UCView,
Flash ...) and found that it works in all except "Cheese Webcam Booth". 

This message always shows in dmesg once I start one of the video apps: 
uvcvideo: 
Failed to query (135) UVC control 11 (unit 3) : -32 (exp. 1).
(but it works ok)

There are two buttons on the webcam. One of them is to set focus and the
other is for taking a picture. The one that sets focus works as
expected, but nothing happens when I press the snapshot button. Should
it be supported? Also, about setting the focus: the hardware button for
this works, but is it possible to control focus from software? It seems
that the software that follows the webcam supports this (you click on
the part of the image that you want in focus).

Web site: http://www.ipevo.com/Point-2-View-USB-Camera_p_70.html

Here is the output from dmesg when plugged in:

usb 2-4.4: new high speed USB device using ehci_hcd and address 10
usb 2-4.4: New USB device found, idVendor=1778, idProduct=0204
usb 2-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-4.4: Product: IPEVO Point 2 View
usb 2-4.4: Manufacturer: IPEVO corp
usb 2-4.4: configuration #1 chosen from 1 choice
drivers/hid/usbhid/hid-core.c: usb_submit_urb(ctrl) failed
generic-usb 0003:1778:0204.0008: timeout initializing reports
generic-usb 0003:1778:0204.0008: hiddev97,hidraw6: USB HID v1.10 Device [IPEVO 
corp IPEVO Point 2 View] on usb-0000:00:1d.7-4.4/input2
uvcvideo: Found UVC 1.00 device IPEVO Point 2 View (1778:0204)
input: IPEVO Point 2 View as 
/devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.4/2-4.4:1.0/input/input12
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)

And here is "lsusb -v -d 1778:0204":

Bus 002 Device 008: ID 1778:0204  
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x1778 
  idProduct          0x0204 
  bcdDevice           10.12
  iManufacturer           1 IPEVO corp
  iProduct                2 IPEVO Point 2 View
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          905
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              300mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      64
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass         14 Video
      bFunctionSubClass       3 Video Interface Collection
      bFunctionProtocol       0 
      iFunction               0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0 
      iInterface              0 
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC               1.00
        wTotalLength           80
        dwClockFrequency        6.000000MHz
        bInCollection           1
        baInterfaceNr( 0)       1
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          0
        iTerminal               0 
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls           0x000200a2
          Auto-Exposure Mode
          Focus (Absolute)
          Iris (Absolute)
          Focus, Auto
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                 3
        bSourceID               1
        wMaxMultiplier          0
        bControlSize            2
        bmControls     0x0000147f
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Temperature
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing             0 
        bmVideoStandards     0x1d
          None
          PAL - 625/50
          SECAM - 625/50
          NTSC - 625/50
      VideoControl Interface Descriptor:
        bLength                29
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 4
        guidExtensionCode         {2652215a-8932-5641-894a-5c557cdf9664}
        bNumControl             4
        bNrPins                 1
        baSourceID( 0)          3
        bControlSize            4
        bmControls( 0)       0xff
        bmControls( 1)       0xff
        bmControls( 2)       0xff
        bmControls( 3)       0xff
        iExtension              0 
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             2
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               4
        iTerminal               0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               9
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
        INTERFACE CLASS:  0f 24 01 02 da 02 82 00 02 02 01 00 01 00 00
        INTERFACE CLASS:  1b 24 04 01 0b 59 55 59 32 00 00 10 00 80 00 00 aa 00 
38 9b 71 10 01 00 00 00 00
        INTERFACE CLASS:  1e 24 05 01 00 80 02 e0 01 00 00 ca 08 00 00 ca 08 00 
60 09 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 05 02 00 a0 00 78 00 00 a0 8c 00 00 a0 8c 00 00 
96 00 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 05 03 00 b0 00 90 00 00 a0 b9 00 00 a0 b9 00 00 
c6 00 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 05 04 00 40 01 f0 00 00 80 32 02 00 80 32 02 00 
58 02 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 05 05 00 60 01 20 01 00 80 e6 02 00 80 e6 02 00 
18 03 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 05 06 00 20 03 58 02 00 d0 dd 06 00 d0 dd 06 00 
a6 0e 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 05 07 00 00 04 00 03 00 00 40 0b 00 00 40 0b 00 
00 18 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 05 08 00 00 05 c0 03 00 00 94 11 00 00 94 11 00 
80 25 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 05 09 00 00 05 00 04 00 00 c0 12 00 00 c0 12 00 
00 28 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 05 0a 00 40 06 b0 04 00 40 77 1b 00 40 77 1b 00 
98 3a 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 05 01 00 80 02 e0 01 00 00 ca 08 00 00 ca 08 00 
60 09 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  0b 24 06 02 0b 00 01 00 00 00 00
        INTERFACE CLASS:  1e 24 07 01 00 80 02 e0 01 00 00 ca 08 00 00 ca 08 00 
60 09 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 07 02 00 a0 00 78 00 00 a0 8c 00 00 a0 8c 00 00 
96 00 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 07 03 00 b0 00 90 00 00 a0 b9 00 00 a0 b9 00 00 
c6 00 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 07 04 00 40 01 f0 00 00 80 32 02 00 80 32 02 00 
58 02 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 07 05 00 60 01 20 01 00 80 e6 02 00 80 e6 02 00 
18 03 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  1e 24 07 06 00 20 03 58 02 00 d0 dd 06 00 d0 dd 06 00 
a6 0e 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 07 07 00 00 04 00 03 00 00 40 0b 00 00 40 0b 00 
00 18 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 07 08 00 00 05 c0 03 00 00 94 11 00 00 94 11 00 
80 25 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 07 09 00 00 05 00 04 00 00 c0 12 00 00 c0 12 00 
00 28 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 07 0a 00 40 06 b0 04 00 40 77 1b 00 40 77 1b 00 
98 3a 00 2a 2c 0a 00 01 2a 2c 0a 00
        INTERFACE CLASS:  1e 24 07 01 00 80 02 e0 01 00 00 ca 08 00 00 ca 08 00 
60 09 00 15 16 05 00 01 15 16 05 00
        INTERFACE CLASS:  0b 24 03 00 01 40 06 b0 04 01 00
        INTERFACE CLASS:  06 24 0d 00 00 00
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x13fc  3x 1020 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)


And platform/kernel info: 
# uname -a
Linux delphi 2.6.32.8-58.fc12.x86_64 #1 SMP Wed Feb 17 18:49:18 UTC 2010
x86_64 x86_64 x86_64 GNU/Linux


Thanks
Per Thomas Jahr

_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to