--- qc-usb-messenger-1.8/qc-driver.c 2008-10-31 17:05:04.000000000 +0100 +++ qc-usb-messenger-1.8/qc-driver.c 2008-10-31 16:43:12.000000000 +0100 @@ -2895,7 +2895,7 @@ if (qcdebug&QC_DEBUGUSER) PDEBUG("VIDIOCGCAP"); memset(&b, 0, sizeof(b)); strcpy(b.name, "Logitech QuickCam USB"); /* Max 31 characters */ - b.type = qc->vdev.type; + b.type = VID_TYPE_CAPTURE; //qc->dev.type; b.channels = 1; b.audios = 0; b.maxwidth = qc->sensor_data.maxwidth; @@ -3484,7 +3484,7 @@ static struct video_device qc_v4l_template = { name: "QuickCam USB", - type: VID_TYPE_CAPTURE, // | VID_TYPE_SUBCAPTURE, + //type: VID_TYPE_CAPTURE, // | VID_TYPE_SUBCAPTURE, #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24) hardware: VID_HARDWARE_QCAM_USB, #endif