Having bought a Kinstone "PC Camera" that claims to be Linux-compatible, I am having problems getting it to work properly.
The instruction pamphlet claims that drivers are available at
www.lodall.com/drivers/c2/ but the link there is to a RAR archive that Ubuntu's package manager claims is unsupported.
Running up camorama, a colour image is shown, but the red and blue channels are swapped (so my blue shirt appears to be red, and my skin has a bluish hue). Acquiring an image in GIMP and swapping the channels over restores the correct colours.
How can I swap the red/blue colour channels back?
After unplugging and re-plugging the device a few times:
Code:
$ lsusb
Bus 005 Device 072: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 005 Device 069: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 005 Device 066: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 005 Device 073: ID 0d8c:0006 C-Media Electronics, Inc.
Bus 005 Device 070: ID 0b95:7720 ASIX Electronics Corp.
Bus 005 Device 071: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 010: ID 056a:00b2 Wacom Co., Ltd
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 011: ID 04a9:220e Canon, Inc. CanoScan N1240U/LiDE 30
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 005: ID 0ac8:303b Z-Star Microelectronics Corp. ZC0303 WebCam
Bus 002 Device 001: ID 0000:0000
$ dmesg | tail
[82633.984000] usb 4-1: configuration #1 chosen from 1 choice
[84174.944000] ACPI: Please implement acpi_video_bus_ROM_seq_show
[84699.484000] usb 2-1: USB disconnect, address 3
[84704.036000] usb 2-1: new full speed USB device using uhci_hcd and address 4
[84704.288000] usb 2-1: configuration #1 chosen from 1 choice
[84704.292000] /build/buildd/linux-ubuntu-modules-2.6.22-2.6.22/debian/build/build-generic/media/gspcav1/gspca_core.c:USB SPCA5XX camera found.(ZC3XX)
[85229.136000] usb 2-1: USB disconnect, address 4
[85231.820000] usb 2-1: new full speed USB device using uhci_hcd and address 5
[85232.012000] usb 2-1: configuration #1 chosen from 1 choice
[85232.016000] /build/buildd/linux-ubuntu-modules-2.6.22-2.6.22/debian/build/build-generic/media/gspcav1/gspca_core.c:USB SPCA5XX camera found.(ZC3XX)
edit: I've just discovered the existence of the "colour correction" filter in Camorama, but that doesn't help with acquiring images through GIMP or other applications. Any ideas on how to fix this at the driver/v4l level would be much appreciated.