Digital Camera Support for UNIX, Linux and BSD

by Hubert Figuiere <hub@figuiere.net>

Digital camera support on UNIX system is not a simple matter. Most if not all of the manufacturers don't give any attention to non-Windows (and MacOS) systems. Most of them don't even provide the needed documentation to write proper support for their camera. And with the increasing number of models, it begins to be a real tower of babel. Luckily, these days, there seems to be two trends with major camera vendors when it comes to communication protocols: PTP and USB Mass Storage. However, many cheap (think less than 1MPix and less than 150 USD or 150 EUR) cameras still don't follow that trend and are likely to use another protocol. I'll try to explain how to find out if your camera may work or not under a UNIX system. Don't worry, I won't forget serial cameras.

USB Cameras

Nowadays USB cameras are the most common. Since every USB device is identified by vendor and product ID combination, it can be detected easily on the bus. Usually one can safely assume that devices with similar USB IDs are identical, from the USB protocol point of view, but we'll see later that there are notable exceptions.

For the protocol, there are 2 USB standardized protocols that digital camera uses: USB Mass Storage and PTP (aka Still Image Device). If a camera doesn't use one of these two protocols, it surely uses a proprietary protocol, and this is were things get uneasy: most manufacturers don't disclose these protocols for various reasons. So reverse engineering has to be performed.

USB Mass Storage

USB Mass Storage is the protocol used by hard drives and removable disks devices over USB. This is basically SCSI over USB. Linux 2.4.x and the *BSD systems handle it by default in their USB stack. All you need is to mount the correct device to the mount point of your choice. For Linux, please read the fine manual.

If you wish to use this kind of camera with Digikam from KDE, read the Digikam Documentation.

In 2001, Olympus, Nikon, Minolta, Sony, Casio and many others started to use that protocol for their cameras. This greatly simplified the use of these cameras with various operating system. Free OS users got one of the biggest benefits: the camera works as is, out of the box. One of the drawbacks is that given that USB Mass Storage protocol is for disk device, you can't manipulate settings and camera options, nor remote control it. We'll see later that there are some cameras that offer some alternative solutions.

For Casio cameras, please read the note about Casio specifics.

PTP

PTP, Picture Transfer Protocol, is a standardized protocol mainly developed by Kodak whose goal is to provide a standard way to access digital camera. This protocol has been adopted by the USB consortium to handle Still Image Device class (6). A complete specification of the protocol has been published. See the sourceforge project.

By 2001, Sony appeared to be the second vendor after Kodak to implement PTP on its digital cameras, offering it in conjunction with USB Mass Storage. By the end of 2002, Nikon seemed to have made the switch too, by offering several firmware upgrades to offer PTP support in addition to USB Mass Storage. Canon did the same, and that is great news as Canon was one of the last major vendors to not use USB Mass Storage, and the company had a heavy past of being really unfriendly with gphoto2 developers and the whole "non-Windows" developer community (yes, that also included Mac developers).

By the end of 2003, Olympus seemed to provide PTP mode for their cameras labeling it "Print" unlike Mass Storage labeling it "PC". I suspect this is related to direct camera to printer connections. Sometime it is also called "PictBridge".

Canon extensions

Canon has developed some extensions to support capture. This is crazy, but there is nothing that can be done but supporting this. See http://jalkapallo.org/superkolik/canon.html for software supporting them.

Other protocols

Canon

Canon was probably the last major vendor who stuck to a proprietary protocol. This is also the company that gave most of the headaches to developers of packages like gphoto2. They went recently to an almost complete switch to PTP so that now Canon cameras are more standardized when it comes to USB connectivity, but older models still use that protocol. Some models seems even to support both, transparently.

Stephen H Westin, the current maintainer of the gphoto2 Canon driver has published a comprehensive protocol documentation based on all the reverse engineering work done everyone.

STV0680

todo

Sierra

This is the protocol used by all the camera systems OEMed from Sierra Imaging. Various vendors did use it by the end of 2000. It is not being abandoned in favor of USB Mass Storage or PTP.

Olympus cameras have some specifics that still allow to use the Sierra protocol to perform operations not possible with USB Mass Storage.

Others

todo

Camera specific by manufacturers

Some manufacturers have their own specifics that make their product harder to use and harder to support. I'll describe these.

Casio

Old serial port based Casio cameras (QV-10, QV-100, etc.) use their own protocol. QVplay does implement almost everything. As of today, gphoto2 drivers are still broken because developers don't have a camera to test with.

Casio recent cameras all use USB Mass Storage device. Unfortunately, their implementation is substandard. Thankfully, for Linux users, there is a document (not endorsed by Casio) that describes problems and solutions.

Nikon

Switching a Nikon camera to PTP mode if available (this depends on both the firmware version and the camera): Go into camera's setup interface and specify the interface as "PTP". Default is "Mass Storage".

Olympus

Since 2001, all the USB cameras made by Olympus interface with PC using the USB Mass Storage standard protocol. However some might want to control them to perform remote capture.

While some model have a "PC Control" mode in the menus that allow that, disabling Mass Storage in favor of the Sierra protocol, some don't have this feature. For example Olympus C-750 require some trick to switch to "PC Control" mode. This is achieved by opening the card slot while holding down OK and View buttons. You might want to give it a try.

Some models are even able to support both protocols on the same USB interface without any switching required. This requires disabling USB Mass Storage for the device on the OS before trying to use control software (like gphoto2).

Starting at the end of 2003, Olympus started providing a "Print" mode for USB connectivity that switches the camera into PTP mode. This to supplement USB Mass Storage.

Proprietary image formats

Some camera allow storing pictures in a RAW file format that is proprietary. Some don't even give the choice. If for any reason you need or want to read these files without using the proprietary software that runs only on Windows and eventually on Mac OS, there is a solution: Dave Coffin RAW Digital Photo Decoder. It supports lot of models, including Canon, Nikon and Kodak. Of course, your mileage may vary.

Various links

Special Thanks to


This table summarize for digital cameras, how they are supported under UNIX operating systems:

Model USB IDs Media Drivers Comments
(generic) SoundVision Clarity2 0x0919/0x0100
gphoto2/soundvision (usb)
AEG Snap 300 0x0553/0x0202
gphoto2/stv0680 (usb)
AOL Photocam Plus 0x0784/0x2620
The camera is actually a Pretec DC-620. Information about it is found at Pretec site. See also Jungo SDK and mailing-list archive. The camera appears to be a clone of Polaroid PDC-700, but the driver doesn't apparently works completely.
Acer CR-6530 SD/MMC USB Mass Storage
Agfa CL18 0x06bd/0x0403
gphoto2/soundvision (usb)
Agfa CL20 0x06bd/0x0404
gphoto2/agfa-cl20 (2.1.2) (usb) [experimental]
Agfa CL30 0x06bd/0x0400
Agfa ePhoto 1280 N/A gphoto2/sierra (serial)
Agfa ePhoto 1680 N/A gphoto2/sierra (serial)
Agfa ePhoto 307 N/A gphoto2/sierra (serial)
Agfa ePhoto 780 N/A gphoto2/sierra (serial)
Set speed to 9600 bauds
Agfa ePhoto 780C N/A gphoto2/sierra (serial)
Aiptek 1.3 mega PocketCam 0x04fc/0x504b
gphoto2/spca50x (2.1.2) (usb) [experimental]
Aiptek PalmCam Trio 0x0553/0x0202
gphoto2/stv0680 (usb)
Aiptek PenCam 0x04fc/0x504a
gphoto2/spca50x (2.1.2) (usb) [experimental]
Aiptek PenCam (without flash storage) 0x04fc/0x504a
gphoto2/spca50x (CVS) (usb) [experimental]
Aiptek PenCam MegaCam 0x04fc/0x504a
gphoto2/spca50x (usb) [unconfirmed]
Aiptek PenCam Mini
Aiptek PenCam Trio 0x0553/0x0202
gphoto2/stv0680 (usb)
Aiptek PenCam VGA+ 0x08ca/0x0111
gphoto2/mars (usb)
Aiptek Pocket DV
Aiptek Pocket DV 3100 0x08ca/0x0107 (USB Mass Storage)
USB Mass Storage
Aiptek Pocketcam 0x08ca/0x0103
Aiptek Pocketcam 3Mega 0x08ca/0x2011 (USB Mass Storage)
USB Mass Storage
Aiptek Smart Megacam 0x04fc/0x504b
gphoto2/spca50x (2.1.2) (usb) [experimental]
Aiptek Smartcam gphoto2/spca50x (2.1.2) (usb) [experimental]
Aldi Traveler 6300 USB Mass Storage
Aldi Traveler DC-3000 USB Mass Storage
Aldi Traveler DC-4300
Apple QuickTake 150 N/A gphoto2/sierra (serial)
Apple QuickTake 200 N/A gphoto2/fuji (serial)
gphoto2/sierra (serial)
Apple iPad 0x05ac/0x129a (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPad Air 0x05ac/0x12ab (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 3G 0x05ac/0x1290 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 3G 0x05ac/0x1292 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 3GS 0x05ac/0x1294 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 4 0x05ac/0x1297 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 4S 0x05ac/0x12a0 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPhone 5 0x05ac/0x12a8 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPod Touch 0x05ac/0x1291 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPod Touch 2nd Gen 0x05ac/0x1293 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Apple iPod Touch 3rd Gen 0x05ac/0x1299 (PTP) Supports capture: no
PTP (usb)
gphoto2/PTP (usb)
Argus DC-100 N/A gphoto2/jd11 (serial)
Argus DC-1500 0x0553/0x0202
gphoto2/stv0680 (usb)
gphoto2/stv0680 (serial) [experimental]
Argus DC-1510 0x2770/0x9120
gphoto2/sq905 (usb)
Not compatible with DC-1500. Seems to use SQ905 chip. See Jenoptik JDC 350
Argus DC-1512 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Argus DC-1610 0x093a/0x010f
gphoto2/mars (2.1.6) (usb) [experimental]
Argus DC-1620 0x093a/0x010f
gphoto2/mars (2.1.6) (usb) [experimental]
Argus DC-1730 0x2770/0x913c
gphoto2/sq905 (2.1.5) (usb) [experimental]
Argus DC-2000 N/A gphoto2/jd11 (serial)
Argus DC-2200 0x0919/0x0100
gphoto2/soundvision (2.1.2) (usb) [experimental]
Argus DC-3500 0x084d/0x0011 (USB Mass Storage)
USB Mass Storage
Argus DC-3515
Atipix LS-300
Barbie N/A gphoto2/barbie (serial)
Benq DC C40 0x04a5/0x3019 (USB Mass Storage)
USB Mass Storage
Benq DC C50 USB Mass Storage
Benq DC1300 0x04a5/0x3003
gphoto2/spca50x (2.1.2) (usb) [experimental]
Benq DC1500 0x04a5/0x3008 (USB Mass Storage)
USB Mass Storage
Canon DE300 N/A gphoto2/canon (serial)
Canon DIGITAL IXUS v 0x04a9/0x3052
CF gphoto2/canon (usb)
Canon DIGITAL IXUS v2 0x04a9/0x3065
CF gphoto2/canon (usb)
Some pretend that it also supports USB Mass Storage. I'd be interested to know the truth.
Canon DIGITAL IXUS v3 0x04a9/0x3070
0x04a9/0x3071
CF II gphoto2/canon (usb)
PTP (usb)
gphoto2/ptp (usb)
USB IDs are different depending of the protocol used. Also sold as S230.
Canon Digital IXUS 0x04a9/0x3047
gphoto2/canon (usb)
Canon Digital IXUS 100 IS 0x04a9/0x31c2 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 125HS 0x04a9/0x3241 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 255 HS 0x04a9/0x3268 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 30 0x04a9/0x30c0
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 300 0x04a9/0x304d
CF gphoto2/canon (usb)
Canon Digital IXUS 300 HS 0x04a9/0x31f7 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 330 0x04a9/0x3066
CF gphoto2/canon (usb)
Canon Digital IXUS 40 0x04a9/0x30bf (PTP)
CF PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 400 0x04a9/0x3075
CF PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (2.1.2) (usb)
Canon Digital IXUS 430 0x04a9/0x30ba (PTP)
gphoto2/canon (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 50 0x04a9/0x310e (PTP)
SD PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 500 0x04a9/0x30b4 (canon)
0x04a9/0x30b4 (PTP)
CF PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 55 0x04a9/0x30ff (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 700 0x04a9/0x30f2 (PTP)
SD PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 85 IS 0x04a9/0x3175 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS 990 0x04a9/0x31c1 (PTP)
SD PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS II 0x04a9/0x3072
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (2.1.3) (usb)
Canon Digital IXUS IIs 0x04a9/0x30b6
SD/MMC PTP (usb)
gphoto2/ptp (usb)
Canon Digital IXUS i 0x04a9/0x309b (canon)
0x04a9/0x309b (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon Digital IXUS iZ 0x04a9/0x30f4 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon Digital Rebel 0x04a9/0x3099 (PTP)
0x04a9/0x3084 (gphoto2/canon)
CF II PTP (usb)
gphoto2/ptp (usb)
Canon EOS 100D 0x04a9/0x3270 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 10D 0x04a9/0x3083
CF II gphoto2/canon (2.1.2) (usb)
Canon EOS 1100D 0x04a9/0x3217 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 1200D 0x04a9/0x327f (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 1D CF II Only IEEE 1394
Canon EOS 1D Mark II 0x04a9/0x30ea (PTP)
CF II PTP (usb)
gphoto2/ptp (usb)
Canon EOS 1D X 0x04a9/0x3219 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 1Ds CF II Only IEEE 1394
Canon EOS 20D 0x04a9/0x30eb (canon)
0x04a9/0x30ec (PTP)
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
A bug in the camera firmware (at least 1.0.2) prevent PTP to work correctly. A bug in USB support prevent the canon driver to work properly. Fix are being investigated. Canon Normal mode is experimental
Canon EOS 300D 0x04a9/0x3099 (PTP)
0x04a9/0x3084 (gphoto2/canon)
CF II gphoto2/canon (2.1.3) (usb)
PTP (usb)
gphoto2/ptp (usb)
Firmware 1.1.1 is known to be broken with PTP driver, even on Windows. See bug 851480
Canon EOS 30D 0x04a9/0x3113 (PTP)
0x04a9/0x3114
CF II PTP (usb)
gphoto2/ptp (usb)
device ID 0x3114 seem to be related to "LAN(WET-E1) mode"
Canon EOS 350D 0x04a9/0x30ef (PTP)
0x04a9/0x30ee (canon)
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
aka Digital Rebel XT
Canon EOS 40D PTP (usb)
gphoto2/ptp (usb)
Canon EOS 500D 0x04a9/0x31cf (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 50D 0x04a9/0x319b (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 550D 0x04a9/0x31ea (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 5D 0x04a9/0x3102 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 5D MkII 0x04a9/0x3199 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 5D MkIII 0x04a9/0x323a (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 600D 0x04a9/0x3218 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 650D 0x04a9/0x323b (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 6D 0x04a9/0x3250 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 700D 0x04a9/0x3272 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 70D 0x04a9/0x3253 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 7D 0x04a9/0x319a (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS 7D MkII 0x04a9/0x326f (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Canon EOS D30 0x04a9/0x3044
CF II gphoto2/canon (usb) [production]
For RAW format look at http://www2.primushost.com/~dcoffin/powershot/ and fetch crw.c.
Canon EOS D60 0x04a9/0x3060
CF II gphoto2/canon (usb)
Canon EOS-M 0x04a9/0x323d
PTP (usb)
gphoto2/canon (usb)
Canon Elura 50 0x04a9/0x3087 (PTP)
0x04a9/0x3088 (canon)
PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
DV cam
Canon Elura 60E 0x04a9/0x30a8 (PTP)
PTP (usb)
gphoto2/ptp (usb)
DV cam. aka MVX200i
Canon FV M100 0x04a9/0x30a3 (PTP)
PTP (usb)
gphoto2/ptp (usb)
DV camera
Canon IXUS 120IS 0x04a9/0x31e6 (PTP)
PTP (usb)
gphoto2/ptp (usb)
aka Canon IXY 220IS
Canon IXUS Digital L 0x04a9/0x309b (canon)
0x04a9/0x309c (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon IXY 220IS 0x04a9/0x31e6 (PTP)
PTP (usb)
gphoto2/ptp (usb)
aka Canon IXUS 120IS
Canon IXY DIGITAL 0x04a9/0x3046
gphoto2/canon (usb)
Canon IXY DIGITAL 300 0x04a9/0x304b
gphoto2/canon (usb)
Canon IXY DIGITAL 430 0x04a9/0x30ba
gphoto2/canon (usb)
Canon IXY DIGITAL 500 0x04a9/0x30b4
gphoto2/canon (usb)
Canon MV350i USB Mass Storage
DV Cam with still image capabilities
Canon MV550 0x04a9/0x3067
SD/MMC DV Cam with still image capabilities
Canon MV630i 0x04a9/0x307b
0x04a9/0x307c (canon)
gphoto2/canon (usb)
DV Cam with still image capabilities
Canon MV650i 0x04a9/0x307a (canon)
0x04a9/0x3079
gphoto2/canon (usb)
DV Cam with still image capabilities
Canon MVX100i 0x04a9/0x3081
0x04a9/0x3082
gphoto2/canon (usb)
DV Cam with still image capabilities
Canon MVX150i 0x04a9/0x3080 (canon)
gphoto2/canon (CVS) (usb)
Canon MVX2i 0x04a9/0x3067
0x04a9/0x306b (canon)
SD/MMC USB Mass Storage
gphoto2/canon (usb)
DV Cam with still image capabilities aka IXY DV M
Canon MVX3i 0x04a9/0x308d
0x04a9/0x308e (canon)
SD/MMC gphoto2/canon (usb)
DV Cam with still image capabilities. aka Optura Xi and FV M1
Canon Optura 10 0x04a9/0x3081
gphoto2/canon (2.1.4) (usb)
DV Cam with still image capabilities. Also MVX100i
Canon Optura 20 0x04a9/0x307f
0x04a9/0x3080 (canon)
gphoto2/canon (usb)
DV Cam with still image capabilities. Also MVX150i
Canon Optura 200 MC 0x04a9/0x306b
gphoto2/canon (2.1.2) (usb)
DV Cam with still image capabilities
Canon Optura 300 0x04a9/0x3093 (Mass Storage)
0x04a9/0x3095 (PTP)
0x04a9/0x3096 (canon)
PTP
gphoto2/ptp (usb)
gphoto2/canon (usb)
DV Cam with still image capabilities. aka MVX 10i and IXY DV M3
Canon Optura 40 0x04a9/0x30a8 (ptp)
0x04a9/0x30a9 (canon)
PTP
gphoto2/ptp (usb)
gphoto2/canon (usb)
DV Cam with still image capabilities. aka MVX 25i
Canon PowerShot A10 0x04a9/0x304f
CF gphoto2/canon (usb)
Canon PowerShot A100 0x04a9/0x3061
gphoto2/canon (2.1.1) (usb)
Canon PowerShot A1000 IS 0x04a9/0x318e Supports capture: no
PTP
gphoto2/ptp (usb)
Canon PowerShot A1400 0x04a9/0x3264 Supports capture: no
PTP
gphoto2/ptp (usb)
Canon PowerShot A20 0x04a9/0x304e
CF gphoto2/canon (usb)
Canon PowerShot A200 0x04a9/0x3062
gphoto2/canon (2.1.1) (usb)
Canon PowerShot A2000 IS 0x04a9/0x3191 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A2200 0x04a9/0x322a (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A2400IS 0x04a9/0x3249 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A2500 0x04a9/0x3271 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A2600 0x04a9/0x3262 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A300 0x04a9/0x3076
gphoto2/canon (2.1.2) (usb)
Canon PowerShot A310 0x04a9/0x30b8
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A3500IS 0x04a9/0x3261
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A40 0x04a9/0x3058
CF gphoto2/canon (usb)
Canon PowerShot A400 0x04a9/0x30b7 (PTP)
PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot A4000IS 0x04a9/0x3243 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A410 0x04a9/0x30f9 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A470 0x04a9/0x317a (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A495 0x04a9/0x31ef (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A5 Zoom N/A gphoto2/canon (serial) [experimental]
Currently broken.
Canon PowerShot A50 N/A gphoto2/canon (serial)
Canon PowerShot A510 0x04a9/0x30c2 (PTP)
0x04a9/0x30c2 (canon)
PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot A520 0x04a9/0x30c1 (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A560
Canon PowerShot A580 0x04a9/0x3177 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A60 0x04a9/0x3074
gphoto2/canon (2.1.2) (usb)
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
Debian centric instructions here
Canon PowerShot A610 0x04a9/0x30fd
PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (2.1.6) (usb)
Canon PowerShot A620 0x04a9/0x30fc (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A70 0x04a9/0x3073
CF gphoto2/canon (2.1.2) (usb)
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
Even though the USB interface shows up as PTP, it works fine with the "canon" protocol. Also see http://pto.linux.dk/Canon_PowerShot_A70_Linux/
Canon PowerShot A710 0x04a9/0x3138 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A720 IS 0x04a9/0x315d (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A75 0x04a9/0x30b5 (PTP)
0x04a9/0x30b5 (canon)
CF gphoto2/canon (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A80 0x04a9/0x309a
CF gphoto2/canon (2.1.3) (usb)
PTP (usb)
gphoto2/ptp (usb)
Even though the USB interface shows up as PTP, it works fine with the "canon" protocol.
Canon PowerShot A810 0x04a9/0x323f (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A85 0x04a9/0x30b9
CF gphoto2/canon (post-2.1.4) (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot A95 0x04a9/0x30bb
CF gphoto2/canon (post-2.1.4) (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot ELPH 135 0x04a9/0x3288 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Support capture. (???)
Canon PowerShot ELPH 340 HS 0x04a9/0x3289 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot G1 0x04a9/0x3048
gphoto2/canon (serial)
gphoto2/canon (usb)
AC Adapter must be unplugged
Canon PowerShot G15 0x04a9/0x3258 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot G1X 0x04a9/0x3233
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot G2 0x04a9/0x3055
CF II gphoto2/canon (usb)
AC Adapter must be unplugged with some versions of the firmware.
Canon PowerShot G3 0x04a9/0x306e
0x04a9/0x306f
CF II gphoto2/canon (2.1.1) (usb)
PTP (usb)
gphoto2/ptp (usb)
USB IDs are different depending of the protocol used.
Canon PowerShot G5 0x04a9/0x3085
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Autodetection of protocol is performed by camera. Support capture.
Canon PowerShot G6 0x04a9/0x30b3
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Support capture.
Canon PowerShot Pro 1 CF II PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot Pro70 N/A gphoto2/canon (serial)
Canon PowerShot Pro90 IS 0x04a9/0x3049
CF II gphoto2/canon (serial)
gphoto2/canon (usb)
AC Adapter must be unplugged
Canon PowerShot S1 IS 0x04a9/0x309c
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot S10 0x04a9/0x3041
gphoto2/canon (serial)
gphoto2/canon (usb)
Canon PowerShot S100 0x04a9/0x3236 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S100 Digital ELPH 0x04a9/0x3045
gphoto2/canon (usb)
Canon PowerShot S110 0x04a9/0x325b (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S110 Digital ELPH 0x04a9/0x3051
gphoto2/canon (usb)
Canon PowerShot S120 0x04a9/0x3275 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S2 IS 0x04a9/0x30f0 ()
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot S20 0x04a9/0x3043
gphoto2/canon (serial)
gphoto2/canon (usb)
Canon PowerShot S200 Digital ELPH 0x04a9/0x3065
gphoto2/canon (usb)
Canon PowerShot S230 Digital ELPH 0x04a9/0x3070
0x04a9/0x3071 (PTP)
gphoto2/canon (2.1.1) (usb)
PTP (usb)
gphoto2/ptp (usb)
USB IDs are different depending of the protocol used. Also sold as IXUS v3.
Canon PowerShot S30 0x04a9/0x3057
CF II gphoto2/canon (usb)
Canon PowerShot S300 0x04a9/0x304c
gphoto2/canon (usb)
AC Adapter must be unplugged
Canon PowerShot S330 0x04a9/0x3066
gphoto2/canon (usb)
Canon PowerShot S40 0x04a9/0x3056
CF II gphoto2/canon (usb)
Canon PowerShot S400 0x04a9/0x3075
CF PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (2.1.2) (usb)
Canon PowerShot S410 0x04a9/0x30ba (PTP)
gphoto2/canon (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S45 0x04a9/0x306c (gphoto2/canon)
0x04a9/0x306d (PTP)
CF II gphoto2/canon (2.1.1) (usb)
PTP (usb)
gphoto2/ptp (usb)
USB IDs are different depending of the protocol used.
Canon PowerShot S50 0x04a9/0x3077
CF II gphoto2/canon (2.1.2) (usb)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S500 0x04a9/0x30b4
PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot S60 0x04a9/0x30b2 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S70 0x04a9/0x30b1
CF II PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot S80 0x04a9/0x30fa (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot S95 0x04a9/0x3212 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD10 0x04a9/0x309b (canon)
gphoto2/canon (usb)
Canon PowerShot SD100 0x04a9/0x3072
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
Canon PowerShot SD110 0x04a9/0x30b6 (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
aka IXUS IIs
Canon PowerShot SD1100 IS 0x04a9/0x3184 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD1200 IS 0x04a9/0x31c4 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD1300 IS 0x04a9/0x31f4 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD20 0x04a9/0x30c4 (canon)
SD/MMC gphoto2/canon (usb)
aka IXUS i5 and IXY Digital L2
Canon PowerShot SD200 0x04a9/0x30c0 (PTP)
0x04a9/0x30c0 (canon)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/canon (usb)
aka IXUS 30, IXY Digital 40
Canon PowerShot SD450 0x04a9/0x30ff (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD500 0x04a9/0x30f2 (PTP)
SD PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SD880 0x04a9/0x3196 (PTP)
SD PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX130 0x04a9/0x3211 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX150 IS 0x04a9/0x3234 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX160 IS 0x04a9/0x325a (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX170 IS 0x04a9/0x3276 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX220HS 0x04a9/ (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX240HS 0x04a9/0x3245 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX260HS 0x04a9/0x3244 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX500IS 0x04a9/0x325c (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon PowerShot SX510HS 0x04a9/0x3277 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Canon ZR45MC USB Mass Storage
Canon ZR50 USB Mass Storage
Canon ZR70MC 0x04a9/0x3078
gphoto2/canon (2.1.4) (usb)
Casio Exilim EX-F1 0x07cf/0x1023 (PTP)
PTP
Casio Exilim EX-M1 0x07cf/0x1001
MMC/SD USB Mass Storage
Casio Exilim EX-P505 USB Mass Storage
Casio Exilim EX-P600 USB Mass Storage
Casio Exilim EX-P700 MMC/SD USB Mass Storage
Casio Exilim EX-S100
Casio Exilim EX-S2 0x07cf/0x1001 (USB Mass Storage)
USB Mass Storage
Casio Exilim EX-S3 0x07cf/0x1001 (USB Mass Storage)
USB Mass Storage
Casio Exilim EX-S500 0x07cf/0x1003 (PTP)
SD/MMC PTP[unconfirmed]
Casio Exilim EX-Z1100
Casio Exilim EX-Z120 0x07cf/0x1004 (USB Mass Storage)
USB Mass Storage
Casio Exilim EX-Z3 0x07cf/0x1001 (USB Mass Storage)
MMC/SD USB Mass Storage
Casio Exilim EX-Z30 MMC/SD PTP (usb) [unconfirmed]
Casio Exilim EX-Z4 MMC/SD
Casio Exilim EX-Z40 MMC/SD PTP (usb) [unconfirmed]
Casio Exilim EX-Z55 MMC/SD USB Mass Storage
Casio Exilim EX-Z750 MMC/SD
Casio Exilim EX-Z80
Casio Exilim EX-ZR700 0x07cf/0x127a (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Casio Exilim S1 0x07cf/0x1001
USB Mass Storage
Casio GV-10 CF
Casio LV-10 0x055f/0xc200
gphoto2/gsmart300 (2.1.2) (usb) [experimental]
Casio QV-10 N/A gphoto2/casio (serial) [experimental]
QVplay (serial)
Casio QV-100 N/A gphoto2/casio (serial) [experimental]
QVplay (serial)
Casio QV-10A N/A gphoto2/casio (serial) [experimental]
QVplay (serial)
Casio QV-11B N/A gphoto2/casio (serial) [experimental]
QVplay (serial)
Casio QV-200 N/A QVplay (serial)
Casio QV-2000 UX 0x07cf/0x1001
USB Mass Storage
Casio QV-2300 UX 0x07cf/0x1001
CF II USB Mass Storage
Casio QV-2400 UX USB Mass Storage[unconfirmed]
Casio QV-2800 UX 0x07cf/0x1001
USB Mass Storage
Casio QV-2900 UX 0x07cf/0x1001
CF II USB Mass Storage
Casio QV-30 N/A QVplay (serial)
Casio QV-300 N/A gphoto2/casio (serial)
QVplay (serial)
Casio QV-3000EX 0x07cf/0x1001
USB Mass Storage
Casio QV-3500EX 0x07cf/0x1001
CF II USB Mass Storage
Casio QV-3EX CF II
Casio QV-4000 0x07cf/0x1001
CF II USB Mass Storage
Casio QV-5500SX
Casio QV-5700 0x07cf/0x1001
CF II USB Mass Storage
Casio QV-70 N/A gphoto2/casio (serial)
QVplay (serial)
Casio QV-700 N/A gphoto2/casio (serial)
QVplay (serial)
Casio QV-770 N/A gphoto2/casio (serial)
QVplay (serial)
Casio QV-8000 0x07cf/0x1001 (USB Mass Storage)
USB Mass Storage
Casio QV-R3 0x07cf/0x1001 (USB Mass Storage)
SD/MMC USB Mass Storage
Casio QV-R4 0x07cf/0x1001 (USB Mass Storage)
SD/MMC USB Mass Storage
Casio QV-R40 SD/MMC USB Mass Storage
Casio QV-R51 0x07cf/0x1001 (USB Mass Storage)
SD/MMC USB Mass Storage
Casio QV-R61 USB Mass Storage
Che-ez Babe 0x0553/0x0202
gphoto2/stv0680 (usb)
Che-ez SPYZ 0x0553/0x0202
gphoto2/stv0680 (usb)
Che-ez Snap 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Che-ez Splash 0x0553/0x1002
gphoto2/stv0674 (2.1.5) (usb) [experimental]
Chinon ES-1000 N/A gphoto2/sierra (serial)
Concord 3340z 0x0bb0/0x5007 (USB Mass Storage)
SD/MMC USB Mass Storage
OEM'd as Rollei DC3100
Concord 3341z SD/MMC USB Mass Storage
Concord Eye-Q none
Concord Eye-Q 1M SmartMedia
Concord Eye-Q 2100 CF Manufactured by Minton. Apparently not USB Mass Storage. Any other clue ?
Concord Eye-Q 3100AF 0x055f/0xb500
Concord Eye-Q 4330 0x0d96/0x4100
gphoto2/sx330z (2.1.2) (usb) [experimental]
Concord Eye-Q DV 0x08ca/0x0103
Driver chip to be a Sunplus SPCA500A
Concord Eye-Q Duo 0x2770/0x9120
gphoto2/sq905 (usb)
Concord Eye-Q Duo gphoto2/soundvision[experimental]
Unconfirmed
Concord Eye-Q Duo 2000 SD/MMC USB Mass Storage
The camera needs to be set to DSC (Mass Storage) mode.
Concord Eye-Q Duo LCD SD/MMC USB Mass Storage
Set your camera to HDD Mode.
Concord Eye-Q Duo LCD
Concord Eye-Q Easy 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
SQ905 ? See gphoto bug
Concord Eye-Q Go 2000 SD/MMC USB Mass Storage
The camera needs to be set to DSC (Mass Storage) mode.
Concord Eye-Q Go! SD/MMC Surely not USB Mass Storage
Concord Eye-Q Mini 0x03e8/0x2182
0x03e8/0x2180
gphoto2/aox (usb) [experimental]
There seems to be 2 variations with 2 different USB IDs
Concord Eye-Q3X Digital SoundVision?
Contax SL 300R SD/MMC
Contax TVS Digital SD/MMC USB Mass Storage
Contax i4R SD/MMC PTP[unconfirmed]
USB Mass Storage[unconfirmed]
CoolCam CP086 0x0919/0x0100
gphoto2/soundvision (usb)
Creative CardCam 0x041e/0x4016
Creative Go Mini 0x041e/0x4007
gphoto2/stv0680 (usb)
Creative PC-CAM 300 0x041e/0x400a
gphoto2/pccam300 (2.1.2) (usb) [experimental]
Creative PC-CAM 350 0x041e/0x4012
gphoto2/pccam600 (post-2.1.4) (usb) [experimental]
Creative PC-CAM 600 0x041e/0x400b
gphoto2/pccam600 (usb) [experimental]
Creative PC-CAM 750 0x041e/0x4013
gphoto2/pccam600 (2.1.5) (usb) [experimental]
Cyberhome Cyberpix 4M 0x12a3/0x0001 (USB Mass Storage)
USB Mass Storage
D-Link DSC-350 0x0d64/0x1021
gphoto2/polaroid/pdc640 (2.1.2) (usb) [experimental]
D-Link DSC-350+ 0x084d/0x0003
gphoto2/spca50x (2.1.2) (usb) [experimental]
Digital Camera CD302N 0x093a/0x010e (mars)
gphoto2/mars (usb)
DigitalDream DIGITAL 2000 N/A gphoto2/jd11 (serial)
DigitalDream Enigma SmartMedia
DigitalDream Enigma 1.3 0x05da/0x1018
gphoto2/enigma13 (2.1.5) (usb) [experimental]
Sunplus CA533 chipset. The vendor id resolves to Microtek International Inc.
DigitalDream l'elegante 0x0553/0x0202
gphoto2/stv0680 (usb)
DigitalDream l'elite 0x0919/0x0100
CF gphoto2/soundvision (2.1.2) (usb) [unconfirmed]
Unconfirmed
DigitalDream l'espion 0x0553/0x0202
gphoto2/stv0680 (usb)
DigitalDream l'espion XS 0x1183/0x0001
gphoto2/stv0680 (post-2.1.4) (usb) [experimental]
DigitalDream l'espion xtra 0x05da/0x1020
gphoto2/stv0674 (2.1.1) (usb) [experimental]
DigitalDream l'esprit 0x0553/0x0202
gphoto2/stv0680 (usb)
DigitalDream la ronde 0x0553/0x0202
gphoto2/stv0680 (usb)
Digitrex DSC-1300 0x0595/0x1001 (USB Mass Storage)
0x0595/0x4343 (Proprietary (WDM))
USB Mass Storage
Protocol can be changed by menu setup on the camera.
Digitrex DSC-2100 0x0595/0x1001 (USB Mass Storage)
0x0595/0x4343 (Proprietary (WDM))
USB Mass Storage
Protocol can be changed by menu setup on the camera.
Dynatron Dynacam 800 N/A gphoto2/samsung (serial)
Elta Medi@ digi-cam 0x093a/0x010e
gphoto2/mars (2.1.5) (usb) [experimental]
Emprex PCD 3600 0x093a/0x010f
gphoto2/mars (usb)
Emprex PCD 3800 0x093a/0x010f
Epsilon 1.3 0x0733/0x1310
SmartMedia USB Mass Storage[unconfirmed]
See http://www.kentcomputers.info/acatalog/epsilon_full.html.
Epson CP-900Z 0x04b8/0x0403
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Renaming of Epson PhotoPC 3000z
Epson L-300 SD/MMC USB Mass Storage[unconfirmed]
Epson PhotoPC 2100z CF USB Mass Storage[unconfirmed]
Epson PhotoPC 3000z 0x04b8/0x0403
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Epson PhotoPC 3100z CF USB Mass Storage[unconfirmed]
Epson PhotoPC 500 N/A gphoto2/sierra (serial)
Epson PhotoPC 550 N/A gphoto2/sierra (serial)
Epson PhotoPC 600 N/A gphoto2/sierra (serial)
Epson PhotoPC 650 N/A gphoto2/sierra (2.1.2) (serial) [experimental]
Epson PhotoPC 700 N/A gphoto2/sierra (serial)
Epson PhotoPC 800 N/A gphoto2/sierra (serial)
Epson PhotoPC 850z 0x04b8/0x0402
gphoto2/sierra (2.1.1) (usb)
Epson PhotoPC PCDC001 gphoto2/sierra (serial)
Epson PhotoPC PCDC001 gphoto2/sierra (serial)
Epson R-D1 SD/MMC no connectivity
Fuji Axia Eyeplate 0x0dca/0x0002
gphoto2/smal (2.1.2) (usb) [experimental]
OEM version of SMaL Ultra-Pocket
Fuji Axia Slimshot 0x0dca/0x0002
gphoto2/smal (2.1.2) (usb) [experimental]
OEM version of SMaL Ultra-Pocket
Fuji Axia iX-100 0x0919/0x0100
gphoto2/soundvision (2.1.1) (usb)
Fuji DS-7 N/A gphoto2/fuji (serial)
Fuji DX-10 N/A gphoto2/fuji (serial)
Fuji DX-5 N/A gphoto2/fuji (serial)
Fuji DX-7 N/A gphoto2/fuji (serial)
Fuji FinePix 1300 USB Mass Storage
Fuji FinePix 1400Zoom 0x04cb/0x0100 (USB Mass Storage)
USB Mass Storage
Fuji FinePix 2300Zoom USB Mass Storage
Fuji FinePix 2400Zoom 0x04cb/0x0100 (USB Mass Storage)
SmartMedia USB Mass Storage
Fuji FinePix 2600Zoom SmartMedia USB Mass Storage
Fuji FinePix 2650Zoom 0x04cb/0x011c (USB Mass Storage)
xD USB Mass Storage
Fuji FinePix 2800Zoom 0x04cb/0x0100 (USB Mass Storage)
SmartMedia USB Mass Storage
Fuji FinePix 3800 USB Mass Storage
Fuji FinePix 40i 0x04cb/0x0100 (USB Mass Storage)
USB Mass Storage
Detailled instructions
Fuji FinePix 4200Z USB Mass Storage
Fuji FinePix 4500 USB Mass Storage
Fuji FinePix 4700Zoom USB Mass Storage
Fuji FinePix 4800Zoom SmartMedia USB Mass Storage
Fuji FinePix 4900Zoom SmartMedia USB Mass Storage
Fuji FinePix 50i SmartMedia USB Mass Storage
Fuji FinePix 6800Zoom SmartMedia USB Mass Storage
Fuji FinePix 6900Zoom SmartMedia USB Mass Storage
Fuji FinePix A101 SmartMedia USB Mass Storage
Fuji FinePix A200 xD USB Mass Storage
Fuji FinePix A201 SmartMedia USB Mass Storage
Fuji FinePix A201 USB Mass Storage
Fuji FinePix A202 xD USB Mass Storage
Instructions here
Fuji FinePix A203 xD USB Mass Storage
Fuji FinePix A204 xD
Fuji FinePix A210 USB Mass Storage
Fuji FinePix A220 0x04cb/0x01fe (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix A303 xD USB Mass Storage
Fuji FinePix A310 USB Mass Storage
Fuji FinePix A330 0x04cb/0x0148 (USB Mass Storage)
0x04cb/0x0149
0x04cb/0x014a (PTP)
PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
PictBridge compatible, should work as PTP still unconfirmed. Also has a 'webcam' mode.
Fuji FinePix A402 xD
Fuji FinePix AV-150 0x04cb/0x021b (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix E500 0x04cb/0x0168 (Mass Storage)
xD USB Mass Storage
Fuji FinePix E550 xD USB Mass Storage
Fuji FinePix E900 0x04cb/0x0193 (PTP)
xD PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F10 xD USB Mass Storage
Fuji FinePix F100fd 0x04cb/0x01e0 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F200 EXR 0x04cb/0x01e4 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Source
Fuji FinePix F30 PTP (usb)
gphoto2/ptp (usb)
Confirmed?
Fuji FinePix F31fd 0x04cb/ (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F410 xD USB Mass Storage
Fuji FinePix F420 xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F50d 0x04cb/0x01d4 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F510 0x04cb/0x016b (USB Mass Storage)
USB Mass Storage
Fuji FinePix F601 Zoom 0x04cb/0x0108
SmartMedia USB Mass Storage
For webcam features, see http://finepix.sourceforge.net/
Fuji FinePix F60fd 0x04cb/0x01e6 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Source
Fuji FinePix F610 xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F700 xD USB Mass Storage
Fuji FinePix F70EXR 0x04cb/0x01fa (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F80EXR 0x04cb/0x020e (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix F810 xD
Fuji FinePix H20EXR 0x04cb/0x022d (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix JX370 0x04cb/0x0250 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix M603 0x04cb/0x0110 (USB Mass Storage)
0x04cb/0x0111
CF II USB Mass Storage
Fuji FinePix S1 Pro SmartMedia USB Mass Storage
Fuji FinePix S1000fd 0x04cb/0x01dd (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S2 Pro SmartMedia USB Mass Storage
IEEE1394 also available. Probably Mass Storage
Fuji FinePix S20 Pro xD USB Mass Storage
Fuji FinePix S2950 0x04cb/0x0240 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S2980 0x04cb/0x027d (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S3 Pro xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
IEEE1394 also available. Probably Mass Storage
Fuji FinePix S304 0x04cb/0x011a
xD USB Mass Storage
For webcam features, see finepix.sf.net
Fuji FinePix S330 xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S340 xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S4850 0x04cb/0x0298 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S5 Pro 0x04cb/0x01c3 (PTP)
PTP (usb)
gphoto2/ptp (usb)
support capture
Fuji FinePix S5000 xD USB Mass Storage
Fuji FinePix S5500 xD
Fuji FinePix S602 Zoom 0x04cb/0x010a
SmartMedia USB Mass Storage
Fuji FinePix S6500fd 0x04cb/0x01bf (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix S7000 0x04cb/0x012c (USB Mass Storage)
0x04cb/0x0142 (PTP)
0x04cb/0x012d
xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
The other USB IDs are for "pc cam" mode
Fuji FinePix S9500 xD
Fuji FinePix T200 0x04cb/0x0233 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix X-E2 0x04cb/0x02b5 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix X10 0x04cb/0x0263 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix X100 0x04cb/0x0263 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix X20 0x04cb/0x02a6 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix XF1 0x04cb/0x0288 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Fuji FinePix Z1 0x04cb/0x0180 (Mass Storage)
USB Mass Storage
What is the difference with the other Z1
Fuji FinePix Z1 0x04cb/0x0194 (Mass Storage)
xD USB Mass Storage
What is the difference with the other Z1
Fuji FinePix Z700EXR 0x04cb/0x020d (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
No capture support in firmware (at least over PTP).
Fuji IX-1 0x0553/0x0202
gphoto2/stv0680 (usb)
Fuji IX-30 0x0461/0x081a
Fuji MX-1200 N/A gphoto2/fuji (serial)
Fuji MX-1700 N/A gphoto2/fuji (serial)
Fuji MX-2700 N/A gphoto2/fuji (serial)
Fuji MX-2900 N/A gphoto2/fuji (serial)
Fuji MX-500 N/A gphoto2/fuji (serial)
Fuji MX-600 N/A gphoto2/fuji (serial)
Fuji MX-700 N/A gphoto2/fuji (serial)
GTW Electronics 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Gateway DC-M42 0x0784/0x1689 (USB Mass Storage)
USB Mass Storage
Gear to go 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Google Nexus One 0x18d1/0x4e12 (Mass Storage)
USB Mass Storage
GrandTek ScopeCam 0x0797/0x801c
gphoto2/polaroid/pdc640 (usb)
HP PhotoSmart 120 0x03f0/0x6502 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 215 0x03f0/0x6202
hp215 (usb)
gphoto2/hp215 (usb)
HP PhotoSmart 315 USB Mass Storage
HP PhotoSmart 315xi
HP PhotoSmart 318 0x03f0/0x6302 (PTP)
CF PTP (usb)
gphoto2/ptp (usb)
318xi is the same in mass storage
HP PhotoSmart 318xi 0x03f0/0x4002
CF USB Mass Storage
318 is PTP. Otherwise there are the same
HP PhotoSmart 320 0x03f0/0x6602 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
Camera configuration to switch beetween the protocols.
HP PhotoSmart 433 USB Mass Storage
There is another mode.
HP PhotoSmart 435 0x03f0/0x7202 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.3) (usb)
Camera configuration to switch beetween the protocols.
HP PhotoSmart 612 0x03f0/0x6302
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 618 0x03f0/0x4102
USB Mass Storage
gphoto2/digita (usb)
HP PhotoSmart 620 0x03f0/0x6802 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
This depend of the camera configuration
HP PhotoSmart 620xi USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 715 0x03f0/0x6402 (PTP)
CF PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 720 0x03f0/0x6702 (PTP)
MMC/SD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 735 0x03f0/0x6a02 (PTP)
0x03f0/0x4002 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart 812 0x03f0/0x4202 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
HP PhotoSmart 850 0x03f0/0x4302 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
HP PhotoSmart 935 0x03f0/0x4402 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (2.1.3) (usb)
HP PhotoSmart 945 0x03f0/0x4002 (USB Mass Storage)
0x03f0/0x4502 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
HP PhotoSmart C20 N/A gphoto2/konica (serial)
HP PhotoSmart C200 N/A gphoto2/konica (serial)
Some failures have been reported
HP PhotoSmart C30 N/A gphoto2/konica (serial)
HP PhotoSmart C500 0x03f0/0x4102
gphoto2/digita (serial)
gphoto2/digita (usb)
HP PhotoSmart C912 0x03f0/0x4102
USB Mass Storage
gphoto2/digita (serial)
gphoto2/digita (usb) [unconfirmed]
Clone of Pentax EI2000. Serial link not officially supported by HP. You don't even get a serial cable. Compatibility with digita driver still unconfirmed (needs further testing).
HP PhotoSmart E317 0x03f0/0x7d02 (PTP)
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart M22 USB Mass Storage
HP PhotoSmart M23 0x03f0/0x7b02 (PTP)
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart M307 0x03f0/0x7302 (PTP)
0x03f0/0x4002 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart M407 0x03f0/0x4002 (USB Mass Storage)
0x03f0/0x7402 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb) [unconfirmed]
See gphoto support request
HP PhotoSmart M407 0x03f0/0x7802 (PTP)
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart R607 0x03f0/ (Mass Storage)
USB Mass Storage
HP PhotoSmart R707 0x03f0/0x6b02 (PTP)
0x03f0/0x4002 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart R717 SD/MMC
HP PhotoSmart R817 0x03f0/0x7702 (PTP)
PTP (usb)
gphoto2/ptp (usb)
HP PhotoSmart R927 0x03f0/0x8702
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
See gphoto feature request. Which protocol is for the above ID is currently unknown
HP Photosmart 635 0x03f0/0x7102 (PTP)
0x03f0/0x4002 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
HTC Legend 0x0bb4/0x0x97 (Mass Storage)
USB Mass Storage
Haimei Electronics HE-501A 0x093a/0x010e
gphoto2/mars (2.1.5) (usb) [experimental]
Hawking DC120 Pocketcam 0x0553/0x0202
gphoto2/stv0680 (usb)
Hercules Dualpix 0x0733/0x0631
Hot Wheels N/A gphoto2/barbie (serial)
IOMagic MagicImage 400 0x0553/0x0202
gphoto2/stv0680 (usb)
Unconfirmed
IOMagic MagicImage 420 N/A gphoto2/jd11 (serial)
Intel PC Camera CS630 0x0886/0x0630
gphoto2/pccam300 (post-2.1.4) (usb)
Ixla dualcam 640 0x0784/0x0100
gphoto2/soundvision (2.1.2) (usb) [unconfirmed]
Pretec DC-520 clone.
JVC GR-DVL720 USB Mass Storage[unconfirmed]
DV Cam. Apparently USB Mass Storage for still image but some trouble to make it work.
JVC GR-DVP1 USB Mass Storage[unconfirmed]
DV Cam. Apparently USB Mass Storage for still image but some trouble to make it work.
Jenoptik JD C1.3 0x0733/0x1310
USB Mass Storage
See http://home.tu-clausthal.de/~ifjkoe/Jenoptik.html (in German).
Jenoptik JD C350 0x2770/0x9120
Jenoptik JD-3300z3 0x0d96/0x3300
gphoto2/sx330z (usb) [experimental]
Jenoptik JD-4100z3 0x0d96/0x4102
gphoto2/sx330z (2.1.2) (usb) [experimental]
Highly experimental.
Jenoptik JD-4100z3s 0x0d96/0x4104
Perhaps similar to JD-4100z3
Jenoptik JD-5200z3 0x0d96/0x5200 (USB Mass Storage)
USB Mass Storage
Jenoptik JD11 N/A gphoto2/jd11 (serial)
Jenoptik JD12 800ff N/A gphoto2/samsung (serial)
Jenoptik JD2100 USB Mass Storage[unconfirmed]
Jenoptik JD350 entrance 0x05da/0x1006
gphoto2/polaroid/pdc640 (serial)
gphoto2/polaroid/pdc640 (usb)
Jenoptik JD350 video 0x0d96/0x0000
gphoto2/polaroid/pdc640 (2.1.1) (usb)
Jenoptik JD800i 0x084d/0x0001
Jenoptik JDC 350 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Seems to use SQ905 chip.
KBGear JamCam 0x084e/0x0001
gphoto2/jamcam (serial)
gphoto2/jamcam (usb)
Kodak C1350 0x040a/0x0617 (PTP)
0x040a/0x0600 (Mass Storage)
PTP (usb)
gphoto2/ptp (usb)
Kodak C300 0x040a/0x057e
PTP (usb)
gphoto2/ptp (usb)
Kodak C310 0x040a/0x058a
PTP (usb)
gphoto2/ptp (usb)
Kodak C330 0x040a/
PTP (usb)
Kodak C340 0x040a/0x058d
PTP (usb)
gphoto2/ptp (usb)
Kodak CX4200 0x040a/0x0560
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
Kodak CX4210 0x040a/0x0560
PTP (usb)
gphoto2/ptp (usb)
Kodak CX4230 0x040a/0x0535
PTP (usb)
gphoto2/ptp (usb)
Kodak CX4300 0x040a/0x0566
PTP (usb)
gphoto2/ptp (usb)
Kodak CX4310 0x040a/0x0566
PTP (usb)
gphoto2/ptp (usb)
Kodak CX6330 0x040a/0x0571 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX6445 0x040a/0x0584 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX7220 0x040a/0x0579 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak CX7300 0x040a/0x0578 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak CX7310 0x040a/0x0578 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX7330 0x040a/0x057a (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX7430 0x040a/0x057b (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX7525 0x040a/0x0586 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak CX7530 0x040a/0x057c (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DC-120 N/A gphoto2/dc120 (serial)
Kodak DC-20 N/A gphoto/dc20 (serial)
Kodak DC-200 N/A gphoto2/kodak/dc210 (serial) [experimental]
Kodak DC-200 Plus N/A gphoto2/kodak/dc210 (serial) [experimental]
Kodak DC-210 N/A gphoto2/kodak/dc210 (serial) [experimental]
Kodak DC-210 Plus N/A gphoto2/kodak/dc210 (serial) [experimental]
Kodak DC-215 N/A gphoto/kodak/dc210 (serial) [experimental]
Kodak DC-220 0x040a/0x0100
gphoto2/digita (serial)
gphoto2/digita (usb)
Kodak DC-240 0x040a/0x0120
CF gphoto2/dc240 (serial)
gphoto2/dc240 (usb)
Kodak DC-240 (PTP Firmware) 0x040a/0x0121
CF PTP (usb)
gphoto2/ptp (usb)
This camera is not common. In fact it is a stock DC240 with a special firmware available from Kodak that transform it to a PTP camera.
Kodak DC-25 N/A gphoto/dc20 (serial)
Kodak DC-260 0x040a/0x0110
gphoto2/digita (serial)
gphoto2/digita (usb)
Kodak DC-265 0x040a/0x0111
gphoto2/digita (serial)
gphoto2/digita (usb)
Kodak DC-280 0x040a/0x0130
gphoto2/dc240 (serial)
gphoto2/dc240 (usb)
Kodak DC-290 0x040a/0x0112
gphoto2/digita (serial)
gphoto2/digita (usb)
Kodak DC-3200 N/A gphoto2/dc3200 (serial)
Kodak DC-3400 0x040a/0x0132
CF gphoto2/dc240 (serial)
gphoto2/dc240 (usb)
Kodak DC-3800 N/A CF This camera has no connectivity. Use CF card reader instead.
Kodak DC-40 N/A
Kodak DC-4800 0x040a/0x0160
CF PTP (usb)
gphoto2/ptp (usb)
Kodak DC-50 N/A CF
Kodak DC-5000 0x040a/0x0131
CF gphoto2/dc240 (serial)
gphoto2/dc240 (usb)
Kodak DCS Pro 14n CF II PTP (ieee1394)
Kodak DCS Pro SLR/n CF II PTP (ieee1394) [unconfirmed]
Kodak DCS ProBack PTP (ieee1394)
Kodak DCS ProBack 645 PTP (ieee1394)
Kodak DCS ProBack Plus PTP (ieee1394)
Kodak DCS-315 PTP (ieee1394)
Kodak DCS-330 PTP (ieee1394)
Kodak DCS-520 PTP (ieee1394)
Kodak DCS-560 PTP (ieee1394)
Kodak DCS-620 PTP (ieee1394)
Kodak DCS-620x PTP (ieee1394)
Kodak DCS-660 PTP (ieee1394)
Kodak DCS-720x PCMCIA PTP (ieee1394)
Kodak DCS-760 PCMCIA PTP (ieee1394)
Kodak DX3215 0x040a/0x0525
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak DX3500 0x040a/0x0500
CF PTP (usb)
gphoto2/ptp (usb)
Kodak DX3600 0x040a/0x0510
CF PTP (usb)
gphoto2/ptp (usb)
Kodak DX3700 0x040a/0x0530
MMC/SD PTP (usb)
gphoto2/ptp (usb) [testing]
Kodak DX3900 0x040a/0x0170
CF PTP (usb)
gphoto2/ptp (usb)
Kodak DX4230 0x040a/0x0535
PTP (usb)
gphoto2/ptp (usb)
Kodak DX4300 0x040a/0x0566
PTP (usb)
gphoto2/ptp (usb)
Kodak DX4330 0x040a/0x0555 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX4530 0x040a/0x0576 (PTP)
PTP (usb)
gphoto2/ptp (usb)
May cause problem if the SD card is not formatted
Kodak DX4900 0x040a/0x0550
CF PTP (usb)
gphoto2/ptp (usb)
Kodak DX6200 0x040a/0x0574 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX6230 0x040a/0x0573 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX6330 0x040a/0x0571 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX6340 0x040a/0x0570 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak DX6440 0x040a/0x0572
PTP (usb)
gphoto2/ptp (usb)
Kodak DX6490 0x040a/0x0575
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak DX7440 0x040a/0x0584 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX7590 0x040a/0x057f (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak DX7630 0x040a/0x0577 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EZ200 0x040a/0x0300
gphoto2/kodak/ez200 (usb)
Kodak EasyShare LS-420 0x040a/0x0540
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare LS-443 0x040a/0x0568
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare LS-633 MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare LS-663 0x040a/0x0569
PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare LS-743 0x040a/0x0565 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare LS-753 0x040a/0x0567 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Kodak EasyShare(tm) N/A PTP (usb)
gphoto2/ptp (usb)
Kodak M531 0x040a/0x0600 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Kodak MC3 0x040a/0x0400
PTP (usb)
gphoto2/ptp (usb)
Kodak V550 0x040a/0x058f (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
Kodak V570
Kodak Z1285 0x040a/ (PTP)
PTP (usb)
Missing USB ID source
Kodak Z730 0x040a/0x0580 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak Z7590 0x040a/0x0403 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Kodak Z812 IS 0x040a/ (PTP)
PTP (usb)
gphoto2/ptp (usb)
Unlikely to support remote control
Kodak Z8612 IS 0x040a/0x0595 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Kodak Z915 0x040a/0x05cf (PTP)
PTP (usb)
gphoto2/ptp (usb)
Unlikely to support remote control. source
Kodak Z981
Konica Q-EZ N/A gphoto2/konica (serial)
Konica Q-M100 N/A gphoto2/konica (serial)
Konica Q-M100V N/A gphoto2/konica (serial)
Konica Q-M150 N/A gphoto2/konica/qm150 (serial)
Konica Q-M200 N/A gphoto2/konica (serial)
Konica Q-M80 Only sold in France
Konica Revio C2 USB Mass Storage
Konica Revio KD200Z MMC/SD USB Mass Storage
SD card operation restricted. See third-party documentation.
Konica Revio KD300Z MMC/SD USB Mass Storage
Clone of Kyocera Finecam s3
Konica Revio KD310Z MemoryStick USB Mass Storage
Konica Revio KD400Z USB Mass Storage
See complete instructions
Konica Revio KD410Z 0x04c8/0x072d (USB Mass Storage)
MemoryStick USB Mass Storage
Konica Revio KD420Z MemoryStick USB Mass Storage
Konica Revio KD500Z MemoryStick USB Mass Storage
SD card operation restricted. See third-party documentation.
Konica Revio KD510Z
Konica e-Mini 0x04c8/0x0722
gphoto2/stv0680 (usb) [unconfirmed]
Unsure
Konica-Minolta Dimage A2 CF II
Konica-Minolta Dimage A200 0x132b/0x0019 (PTP)
PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Konica-Minolta Dimage G400 USB Mass Storage
Konica-Minolta Dimage G600 MMC/SD USB Mass Storage
Konica-Minolta Dimage X1 SD/MMC
Konica-Minolta Dimage X50 SD/MMC USB Mass Storage
Konica-Minolta Dimage X60 SD/MMC
Konica-Minolta Dimage XG SD/MMC
Konica-Minolta Dimage Z2 0x132b/0x0007 (PTP)
MMC/SD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Konica-Minolta Dimage Z3 0x132b/0x0017 (USB Mass Storage)
0x132b/0x0018 (PTP)
MMC/SD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Konica-Minolta Dimage Z5 0x132b/0x0022 (PTP)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Konica-Minolta Dimage Z5
Konica-Minolta Dynax 7D CF II
Konica-Minolta Maxxum 7D CF II
Konika Revio KD20M 0x04c8/0x072c (USB Mass Storage)
MMC/SD USB Mass Storage
Kyocera Finecam L30
Kyocera Finecam L4v MMC/SD USB Mass Storage
Kyocera Finecam S3X MMC/SD USB Mass Storage
Kyocera Finecam S4 MMC/SD USB Mass Storage
Kyocera Finecam S5 0x0482/0x0103 (USB Mass Storage)
MMC/SD USB Mass Storage
Kyocera Finecam SL300R MMC/SD USB Mass Storage
Kyocera Finecam s3 MMC/SD USB Mass Storage
Clone of Konica Revio KD300Z. Rebrand of Yashica Finecam s3
Kyocera M410R USB Mass Storage
Labtec DC-2320 0x04f2/0xa209
USB Mass Storage
Labtec DC-505 0x0784/0x1689
Largan Chameleon 1.3 Mega USB 0x0dcc/0x0003
spc503 based. Unconfirmed
Largan Lmini350 N/A lmini (serial)
gphoto2/largan/lmini (serial) [experimental]
Largan Lmini351 N/A lmini (serial)
gphoto2/largan/lmini (serial) [experimental]
Leica C-LUX 1
Leica D-LUX 2 PTP (usb)
gphoto2/ptp (usb)
Leica Digilux 1 MMC/SD USB Mass Storage
Leica Digilux 2 MMC/SD
Leica Digilux 4.3 USB Mass Storage
Leica Digilux Zoom N/A gphoto2/fuji (serial)
Leica M9 0x1a98/0x0002 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Lifetech LT 5995 0x0d96/0x4102
gphoto2/sx330z (usb) [experimental]
Highly experimental.
Logitech Clicksmart 310 0x046d/0x0900
Logitech Pocket Digital 0x046d/0x0950
gphoto2/smal (2.1.2) (usb) [experimental]
Maginon SX330z 0x0d96/0x3300
gphoto2/sx330z (usb) [experimental]
Maginon SX410z 0x0d96/0x4100
gphoto2/sx330z (2.1.4) (usb) [experimental]
Magpix B350 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Maxell Max Pocket 0x04fc/0x504b
gphoto2/spca50x (2.1.2) (usb) [experimental]
Media-Tech mt-406 0x0919/0x0100
gphoto2/soundvision (2.1.1) (usb) [production]
Medion 9700 0x0d96/0x4102
gphoto2/sx330z (usb) [experimental]
Medion 9801 0x0d96/0x410a (USB Mass Storage)
USB Mass Storage
Medion MD 40323 0x08ca/0x2009 (USB Mass Storage)
USB Mass Storage
Medion MD 5319 0x04fc/0x504a
gphoto2/spca50x (2.1.2) (usb) [experimental]
Medion MD 5995 0x0d96/0x4102
Medion MD 6000 0x0d96/0x4102
gphoto2/sx330z (2.1.2) (usb) [experimental]
Highly experimental.
Medion MD 6047 0x08ca/0x2011 (USB Mass Storage)
USB Mass Storage
Medion MD 6126 0x05ca/0x2205
gphoto2/ricoh/g3 (CVS) (usb) [testing]
Microtek Take-it D1 0x05da/0x1045
Minolta Dimage 2300 0x4100/0x0686
Not USB Mass Storage. I suspect it to be an USB version of the protocol used by Dimage V
Minolta Dimage 2330Zoom USB Mass Storage
Minolta Dimage 5 0x0686/0x4008 (USB Mass Storage)
CF II USB Mass Storage
Minolta Dimage 7 0x0686/0x4006 (USB Mass Storage)
CF II USB Mass Storage
Minolta Dimage 7HI CF II USB Mass Storage
Minolta Dimage 7i CF II USB Mass Storage
Minolta Dimage A1 0x0686/0x401a (USB Mass Storage)
0x0686/0x4019 (proprietary (remote control))
CF II USB Mass Storage
Minolta Dimage A2 0x132b/0x0001 (PTP)
PTP (usb)
gphoto2/ptp (usb) [unconfirmed]
Some people report that it does not work that well due to USB problems
Minolta Dimage E201 CF USB Mass Storage
Minolta Dimage E203 MMC/SD USB Mass Storage
Clone of Konica Revio KD-200Z
Minolta Dimage E223 MMC/SD USB Mass Storage
Minolta Dimage E323 MMC/SD USB Mass Storage
Minolta Dimage F100 MMC/SD USB Mass Storage
User experience.
Minolta Dimage F200 MMC/SD USB Mass Storage
Minolta Dimage F300 MMC/SD USB Mass Storage
Minolta Dimage S304 CF USB Mass Storage
There have been some failure reports. Mandrake 9.0 kernel 2.4.19 known to work.
Minolta Dimage S404 CF USB Mass Storage
Minolta Dimage S414 0x0686/0x4014 (USB Mass Storage)
USB Mass Storage
You may need to rebuild you kernel: see here
Minolta Dimage V N/A gphoto2/minolta/dimagev (serial)
Minolta Dimage X 0x0686/0x4009 (USB Mass Storage)
MMC/SD USB Mass Storage
Minolta Dimage X20 MMC/SD USB Mass Storage
Minolta Dimage Xi MMC/SD USB Mass Storage
Minolta Dimage Xt 0x0686/0x4016 (USB Mass Storage)
MMC/SD USB Mass Storage
Minolta Dimage Z1 SD/MMC USB Mass Storage
Minton S-Cam F5 0x084d/0x0003
gphoto2/spca50x (2.1.2) (usb) [experimental]
Mitec CD30P 0x2770/0x9120
gphoto2/sq905 (2.1.3) (usb) [experimental]
Mitek CD10 0x2770/0x9120
gphoto2/sq905 (2.1.3) (usb) [experimental]
Mustek DV 3000 0x055f/0xc440
Mustek GSmart 300 0x055f/0xc200
gphoto2/gsmart300 (2.1.2) (usb) [experimental]
Mustek GSmart 350 0x055f/0xa350
gphoto2/soundvision (2.1.1) (usb) [testing]
Mustek GSmart D30 0x055f/0xc541
SD/MMC
Mustek GSmart Mini 0x055f/0xc220
gphoto2/spca50x (2.1.2) (usb) [experimental]
Mustek GSmart Mini 2 0x055f/0xc420
gphoto2/spca50x (2.1.2) (usb) [experimental]
Mustek GSmart Mini 3 0x055f/0xc520
gphoto2/spca50x (2.1.2) (usb) [experimental]
Mustek MDC-3000
Mustek MDC-3500 USB Mass Storage
Mustek MDC-4000 0x055f/0xc631 (USB Mass Storage)
SD/MMC USB Mass Storage
Mustek MDC-800 0x055f/0xa800
gphoto/mustek (serial)
gphoto/mustek (usb)
gphoto2 support won't come before libusb supports interrupt endpoints
Mustek MVVR-100
Mustek VDC-3500 N/A gphoto2/dimera (serial)
Nexxtech Mini Digital Camera 0x2770/0x905c
Nick Click N/A gphoto2/barbie (serial)
Nikon CoolPix 900 N/A gphoto2/sierra (serial)
Nikon Coolpix 100 N/A gphoto2/sierra (serial)
Nikon Coolpix 2000 0x04b0/0x0302 (PTP)
0x04b0/0x0301 (USB Mass Storage)
CF USB Mass Storage
PTP (usb)
gphoto2/ptp (usb) [experimental]
Nikon Coolpix 2100 0x04b0/0x0117 (PTP)
CF
Nikon Coolpix 2200 0x04b0/0x0122 (PTP) Supports capture: yes
0x04b0/0x0123 (PTP) Supports capture: yes
0x04b0/0x0122 (USB Mass Storage)
PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
A different version of the camera has a different ID in PTP and fixes for capture. ID 0x0122 has broken capture.
Nikon Coolpix 2500 0x04b0/0x0109 (PTP)
CF USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.2) (usb)
Nikon Coolpix 300 N/A gphoto2/sierra (serial)
Nikon Coolpix 3100 0x04b0/0x0115 (PTP)
CF PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 3200 0x04b0/0x0121 (PTP)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 3500 0x04b0/0x0110 (Mass Storage)
0x04b0/0x0111 (PTP)
CF USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
gphoto2/sierra (usb)
use sierra driver for advanced features like capture when is USB Mass Storage
Nikon Coolpix 3700 0x04b0/0x011d (PTP)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 4100 0x04b0/0x012c (USB Mass Storage)
0x04b0/0x012d (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 4200 0x04b0/0x0203 (USB Mass Storage)
0x04b0/0x0204 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 4300 0x04b0/0x010e (USB Mass Storage)
0x04b0/0x010f (PTP)
CF USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.1) (usb)
gphoto2/sierra (usb)
use sierra driver for advanced features like capture when is USB Mass Storage
Nikon Coolpix 4500 0x04b0/0x010a (USB Mass Storage)
0x04b0/0x010b (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.3) (usb)
PTP support is not in all firmware version. You may need to upgrade
Nikon Coolpix 4600 0x04b0/0x0130 (PTP)
USB Mass Storage
PTP (usb)
Nikon Coolpix 4800 0x04b0/0x0129 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 5000 0x04b0/0x0113 (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
PTP is supported starting firmware version 1.7 (source Nikon). Support capture.
Nikon Coolpix 5200 0x04b0/0x0205 (USB Mass Storage)
0x04b0/0x0206 (PTP)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 5400 0x04b0/0x0119 (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Support PTP capture
Nikon Coolpix 5600 0x04b0/0x012e (PTP)
PTP (usb)
Nikon Coolpix 5700 0x04b0/0x010d (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.1) (usb)
PTP capture works.
Nikon Coolpix 5900 0x04b0/0x0135 (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 600 N/A gphoto2/panasonic/dc1580 (serial)
Unconfirmed
Nikon Coolpix 700 N/A gphoto2/sierra (serial)
Nikon Coolpix 775 0x04b0/0x0106
CF USB Mass Storage
Nikon Coolpix 7900 0x04b0/0x0136 (USB Mass Storage)
SD/MMC USB Mass Storage
Nikon Coolpix 800 N/A gphoto2/sierra (serial)
Nikon Coolpix 8400 CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 8700 CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 880 0x04b0/0x0103
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Nikon Coolpix 8800 0x04b0/0x0126 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 885 0x04b0/0x0112 (PTP)
CF USB Mass Storage
PTP (usb)
gphoto2/ptp (2.1.1) (usb)
Nikon Coolpix 900S N/A gphoto2/sierra (serial)
Nikon Coolpix 910 N/A gphoto2/sierra (serial)
Nikon Coolpix 9400 0x04b0/0x0191 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix 950 N/A gphoto2/sierra (serial)
Nikon Coolpix 950S N/A gphoto2/sierra (serial)
Nikon Coolpix 990 0x04b0/0x0102
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Nikon Coolpix 995 CF II USB Mass Storage
Nikon Coolpix A 0x04b0/0x0226 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix AW100 0x04b0/0x0188 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L1 0x04b0/0x0208 (PTP) Supports capture: no
PTP
gphoto2/ptp (usb)
Nikon Coolpix L110 0x04b0/0x017e (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L12 0x04b0/0x015f (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L120 0x04b0/0x0185 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L16 0x04b0/0x0315 (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix L19 0x04b0/0x0318 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix L23 0x04b0/0x0324 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L27 0x04b0/0x0343 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix L3 0x04b0/0x0149 (Mass Storage)
0x04b0/0x014a (PTP)
PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Nikon Coolpix L820 0x04b0/0x0192 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix P2 0x04b0/0x0142 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix P330 0x04b0/0x0227 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix P4 0x04b0/0x020c (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix P50 0x04b0/0x0169 (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix P500 0x04b0/0x0184 (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix P510 0x04b0/0x0223 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix P520 0x04b0/0x0228 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix P60 0x04b0/0x0311 (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix P6000 0x04b0/0x016f (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix P7000 0x04b0/0x017f (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix P7100 0x04b0/0x018b (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix P7700 0x04b0/0x0225 (PTP)
PTP
gphoto2/ptp (usb)
Nikon Coolpix P7800 0x04b0/0x0229 (PTP) Supports capture: no
PTP
gphoto2/ptp (usb)
Nikon Coolpix P80 0x04b0/0x016b (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon Coolpix P80 v1.1 0x04b0/0x016c (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
No idea what is the difference with P80
Nikon Coolpix S01 0x04b0/0x0337 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S02 0x04b0/0x0346 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S2 SD/MMC
Nikon Coolpix S2600 0x04b0/0x032d (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S2700 0x04b0/0x033f (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S3100 0x04b0/0x032a (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S3300 0x04b0/0x032a (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S4300 0x04b0/0x0329 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Capture uncertain
Nikon Coolpix S5100 0x04b0/0x0220 (PTP)
PTP (usb)
gphoto2/ptp (usb)
capture not supported.
Nikon Coolpix S6000 0x04b0/0x021e (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S620 0x04b0/0x021c (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S6300 0x04b0/ (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S7c 0x04b0/0x0157 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S8000 0x04b0/0x021f (PTP)
PTP (usb)
gphoto2/ptp (usb)
capture not supported.
Nikon Coolpix S8200 0x04b0/0x0222 (PTP)
PTP (usb)
gphoto2/ptp (usb)
capture not supported.
Nikon Coolpix S9100 0x04b0/0x0186 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S9500 0x04b0/0x0193 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix S9700 0x04b0/0x034b (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon Coolpix SQ 0x04b0/0x0202 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon D1
Nikon D100 0x04b0/0x0402 (PTP)
CF II USB Mass Storage[unconfirmed]
PTP (usb)
gphoto2/ptp (2.1.1) (usb) [experimental]
PTP support is not in all firmware version. You may need to upgrade
Nikon D1H CF II IEEE 1394 only
Nikon D1x CF II IEEE 1394 only
Nikon D200 0x04b0/0x0410 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D2H 0x04b0/0x0403 (USB Mass Storage)
0x04b0/0x0404 (PTP)
CF II PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
USB 2.0. Optionnal WiFi module for FTP transfer
Nikon D2Hs 0x04b0/0x040c (PTP) Supports capture: yes
CF II PTP (usb)
gphoto2/ptp (usb)
Nikon D2X 0x04b0/0x0408 (PTP)
CF II PTP (usb)
gphoto2/ptp (usb)
Nikon D2Xs 0x04b0/0x0416 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D3 0x04b0/0x041b (Mass Storage)
0x04b0/0x041c (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon D300 0x04b0/0x0108 (Mass Storage)
0x04b0/0x041a (PTP) Supports capture: yes
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon D3000 0x04b0/ (Mass Storage)
0x04b0/ (PTP) Supports capture: yes
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon D3200 0x04b0/0x042c (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D3300 0x04b0/0x0433 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D3X 0x04b0/0x0420 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D4 0x04b0/0x042b (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D40 0x04b0/0x0414 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D40X 0x04b0/0x0418 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D4s 0x04b0/0x0435 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D50 0x04b0/0x040a (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
Nikon D5100 0x04b0/0x0429 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon D5200 0x04b0/0x042f (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D5300 0x04b0/0x0431 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D600 0x04b0/0x042d (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon D610 0x04b0/0x0434 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D70 0x04b0/0x0405 (USB Mass Storage)
0x04b0/0x0406 (PTP)
CF II USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Nikon D7000 0x04b0/0x0428 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Nikon D70s 0x04b0/0x040e (PTP)
CF II PTP (usb)
gphoto2/ptp (usb)
Nikon D7100 0x04b0/0x0430 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D750 0x04b0/0x0437 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Nikon D80 0x04b0/ (Mass Storage)
0x04b0/0x0412 (PTP) Supports capture: yes
PTP
USB Mass Storage
gphoto2/ptp (usb)
Nikon D800 0x04b0/0x042a (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon D800E 0x04b0/0x042e (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon D810 0x04b0/0x0436 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon D90 0x04b0/ (Mass Storage)
0x04b0/ (PTP) Supports capture: yes
PTP
USB Mass Storage
gphoto2/ptp (usb)
Nikon J1 0x04b0/0x0602 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon J2 0x04b0/0x0603 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon J3 0x04b0/0x0605 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon J4 0x04b0/0x0609 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon S1 0x04b0/0x0606 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon V1 0x04b0/0x0601 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nikon V2 0x04b0/0x0604 (PTP) Supports capture: yes
PTP
gphoto2/ptp (usb)
Nisis QuickPix QP1 0x0553/0x0202
gphoto2/stv0680 (usb)
Nisis QuickPix QP3 0x04fc/0x504a
gphoto2/spca50x (2.1.2) (usb) [experimental]
Nokia 5200 0x04be/0x0421 (PTP)
PTP
gphoto2/ptp (usb)
Nokia N8 0x0421/0x02fe (PTP)
0x0421/0x0302
PTP
gphoto2/ptp (usb)
Novatech Digital Camera CC30 N/A gphoto2/polaroid/pdc640 (serial)
Novatech SX-410z 0x0d96/0x410a (USB Mass Storage)
USB Mass Storage
Olympus Brio Zoom D-150 USB Mass Storage
WARNING: read user warning before trying it: USB Mass Storage is flacky on the camera. Also read this.
Olympus C-1 SmartMedia USB Mass Storage
Olympus C-100 SmartMedia USB Mass Storage
Olympus C-1000L N/A gphoto2/sierra (serial)
Olympus C-120 SmartMedia USB Mass Storage
Olympus C-1400L N/A gphoto2/sierra (serial)
Olympus C-1400XL N/A gphoto2/sierra (serial)
Olympus C-150 xD USB Mass Storage
Olympus C-1Zoom SmartMedia USB Mass Storage[unconfirmed]
Olympus C-2 SmartMedia USB Mass Storage
Olympus C-2000Z N/A gphoto2/sierra (serial)
Olympus C-200Z SmartMedia USB Mass Storage
Olympus C-2020Z N/A gphoto2/sierra (serial)
Olympus C-2040Z 0x07b4/0x0105
USB Mass Storage
See similar camera that has the same IDs but uses Sierra
Olympus C-2040Z 0x07b4/0x0105
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Olympus C-21 gphoto2/sierra (serial)
Olympus C-2100UZ 0x07b4/0x0100
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Olympus C-220Z 0x07b4/0x0102 (USB Mass Storage)
USB Mass Storage
Olympus C-2500L N/A gphoto2/sierra (serial)
Olympus C-2500Z N/A gphoto2/sierra (serial)
Olympus C-2Z 0x07b4/0x0102 (USB Mass Storage)
USB Mass Storage
Olympus C-300 SmartMedia USB Mass Storage
Olympus C-3000Z 0x07b4/0x0100
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Must be selected explicitly. Avoid auto-detect.
Olympus C-300Z 0x07b4/0x0105 (USB Mass Storage)
USB Mass Storage
Olympus C-3020Z 0x7b4/0x105
SmartMedia USB Mass Storage
Olympus C-3030Z 0x07b4/0x0100
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Olympus C-3040Z 0x07b4/0x0105
SmartMedia USB Mass Storage
gphoto2/sierra (serial)
gphoto2/sierra (usb)
Olympus C-310Z 0x07b4/0x0105 (USB Mass Storage)
0x07b4/0x0114 (PTP)
USB Mass Storage
PTP
gphoto2/ptp (usb)
Source
Olympus C-350Z 0x07b4/0x0105 (USB Mass Storage)
0x07b4/0x0114 (PTP)
xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Olympus C-370Z 0x07b4/0x0109 (Mass Storage)
USB Mass Storage
gphoto2/sierra (usb)
Olympus C-40 SmartMedia USB Mass Storage
Olympus C-400 N/A gphoto2/sierra (serial)
Olympus C-4000Z 0x07b4/0x0105 (USB Mass Storage)
SmartMedia USB Mass Storage
Olympus C-400L N/A gphoto2/sierra (serial)
Olympus C-4040Zoom SmartMedia USB Mass Storage
Olympus C-40Z 0x07b4/0x0105
SmartMedia USB Mass Storage
Olympus C-410 N/A gphoto2/sierra (serial)
Olympus C-410L N/A gphoto2/sierra (serial)
Olympus C-420 N/A gphoto2/sierra (serial)
Olympus C-420L N/A gphoto2/sierra (serial)
Olympus C-450 xD USB Mass Storage
Olympus C-5000Z xD USB Mass Storage
Olympus C-500Z 0x07b4/0x0109 (USB Mass Storage)
0x07b4/0x0114 (PTP)
xD USB Mass Storage
PTP (usb)
Olympus C-5050Z SmartMedia USB Mass Storage
gphoto2/sierra (usb)
Must be switched to PC control mode to be used by serria driver.
Olympus C-5060W xD USB Mass Storage
Olympus C-5060Z 0x07b4/0x0105 (USB Mass Storage)
xD USB Mass Storage
Olympus C-50Z 0x07b4/0x0102 (USB Mass Storage)
xD USB Mass Storage
Olympus C-55 xD
Olympus C-5500Z 0x07b4/0x0114 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Olympus C-55Z 0x07b4/0x0114 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Olympus C-560Z 0x07b4/0x0105 (USB Mass Storage)
0x07b4/0x0114 (PTP)
xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Olympus C-60 0x07b4/0x0102 (USB Mass Storage)
USB Mass Storage
Olympus C-700 USB Mass Storage
Olympus C-700UZ 0x07b4/0x0105 (USB Mass Storage)
SmartMedia USB Mass Storage
It has the same USB IDs as a sierra driven Olympus model like C-2040Z and C-3040Z.
Olympus C-7070 CFII
Olympus C-70Z USB Mass Storage
Olympus C-725UZ 0x07b4/0x0102 (USB Mass Storage)
USB Mass Storage
Olympus C-730UZ 0x07b4/0x0105 (USB Mass Storage)
SmartMedia USB Mass Storage
It has the same USB IDs as a sierra driven Olympus model like C-2040Z and C-3040Z.
Olympus C-740UZ xD USB Mass Storage
Olympus C-750UZ 0x07b4/0x0105 (USB Mass Storage)
xD USB Mass Storage
Olympus C-760UZ 0x07b4/0x0105 (USB Mass Storage)
xD USB Mass Storage
Olympus C-770UZ 0x07b4/0x0105 (USB Mass Storage)
USB Mass Storage
gphoto2/sierra (usb)
Olympus C-800 N/A gphoto2/sierra (serial)
Olympus C-800L N/A gphoto2/sierra (serial)
Olympus C-8080 xD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Olympus C-820 N/A gphoto2/sierra (serial)
Olympus C-820L N/A gphoto2/sierra (serial)
Olympus C-830L N/A gphoto2/sierra (serial)
Olympus C-840L N/A gphoto2/sierra (serial)
Olympus C-860L USB Mass Storage
gphoto2/sierra (serial)
Olympus C-900 Zoom N/A gphoto2/sierra (serial)
Olympus C-900L Zoom N/A gphoto2/sierra (serial)
Olympus C-990Z
Olympus D-100Z N/A gphoto2/sierra (serial)
Olympus D-200L N/A gphoto2/sierra (serial)
Olympus D-220L N/A gphoto2/sierra (serial)
Use '--speed 19200' with gphoto2, or that will not work.
Olympus D-300L N/A gphoto2/sierra (serial)
Olympus D-320L N/A gphoto2/sierra (serial)
Olympus D-330R N/A gphoto2/sierra (serial)
Olympus D-340L N/A gphoto2/sierra (serial) [testing]
Some problems. See messages 1 and 2
Olympus D-340R N/A gphoto2/sierra (serial)
Olympus D-360L N/A gphoto2/sierra (serial)
Olympus D-380
Olympus D-390 xD USB Mass Storage
Olympus D-395 0x07b4/0x0102
USB Mass Storage
Olympus D-40 SmartMedia
Olympus D-400L Zoom N/A gphoto2/sierra (serial)
Olympus D-40Z 0x07b4/0x0105
SmartMedia USB Mass Storage
Olympus D-450Z N/A gphoto2/sierra (serial)
Olympus D-460Z N/A gphoto2/sierra (serial)
Olympus D-500L N/A gphoto2/sierra (serial)
Olympus D-500Z 0x07b4/0x0105
USB Mass Storage
Olympus D-510 USB Mass Storage
Olympus D-520Z 0x07b4/0x0102 (USB Mass Storage)
USB Mass Storage
Olympus D-535 0x07b4/0x0109 (USB Mass Storage)
USB Mass Storage[unconfirmed]
gphoto2/sierra (usb)
Olympus D-540Z 0x07b4/0x0105 (USB Mass Storage)
0x07b4/0x0114 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
PTP mode is named "printer" on the camera setup
Olympus D-600L N/A gphoto2/sierra (serial)
Olympus D-600XL N/A gphoto2/sierra (serial)
Olympus D-620L N/A gphoto2/sierra (serial)
Olympus E-1 0x07b4/0x0102 (USB Mass Storage)
0x07b4/0x0110 (PC Control)
CF II USB Mass Storage
Olympus E-10 CF II USB Mass Storage
Olympus E-20 CF II USB Mass Storage
Olympus E-30 0x07b4/0x0113 (PTP)
PTP (usb)
Olympus E-300 CF II USB Mass Storage
Olympus E-410 0x07b4/0x0110 (Mass Storage)
0x07b4/0x0118 (Mass Storage) Supports capture: yes
USB Mass Storage
PTP (usb-scsi)
gphoto2/ptp (usb-scsi)
Capture support is USB SCSI (over mass storage). Experimental.
Olympus E-510 0x07b4/0x0113 (PTP)
0x07b4/0x0118 (Mass Storage)
0x07b4/0x0110 (sierra) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
gphoto2/sierra (usb)
Sierra is used when switching the camera to PC Control mode. source
Olympus E-520 0x07b4/0x0110 (sierra)
gphoto2/sierra (usb)
Olympus E-620
Olympus E-P1 0x07b4/0x0118 (Mass Storage)
0x07b4/0x0113 (PTP)
SDHC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
PTP is called "MTP". Connect the camera, check its LCD for the connection menu.
Olympus FE-100 0x07b4/0x0109 (USB Mass Storage)
xD USB Mass Storage
Olympus FE-200 USB Mass Storage
Unkown USB IDs. Tracker
Olympus FE-5500 xD
Olympus Mju Digital 300 D xD USB Mass Storage
Olympus Mju Digital 400 D xD USB Mass Storage
Olympus Mju Digital 410 xD PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Olympus Mju Digital 500 0x07b4/0x0118 (USB Mass Storage)
0x07b4/0x0113 (PTP)
xD PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
PTP seems to be buggy. See http://wiki.zongo.be/OlympusMju500.
Olympus Mju Digital 800 xD
Olympus Mju-mini Digital xD USB Mass Storage
Olympus Mju-mini S xD
Olympus X-250 0x07b4/0x0114 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Oregon Scentific DShot III 0x0919/0x0100
gphoto2/soundvision (2.1.2) (usb) [production]
Oregon Scientific DShot II 0x0919/0x0100
gphoto2/soundvision (2.1.1) (usb) [production]
Packard Bell DSC-400 MMC/SD USB Mass Storage
Panasonic Coolshot KXL-600A N/A gphoto2/panasonic/coolshot (serial)
Panasonic Coolshot KXL-601A N/A gphoto2/panasonic/coolshot (serial)
Panasonic Coolshot NV-DCF5E N/A gphoto2/sierra (serial)
Panasonic DMC-F1 MMC/SD USB Mass Storage
Panasonic DMC-F7 MMC/SD USB Mass Storage
Panasonic DMC-FZ20 0x04da/0x2374 (PTP)
0x04da/0x2372 (USB Mass Storage)
MMC/SD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Some issues with Linux kernel
Panasonic DMC-FZ38 0x04da/0x2374 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Panasonic DMC-LC20 0x04da/0x2372
MMC/SD USB Mass Storage
Panasonic DMC-LC33 0x04da/0x2372 (USB Mass Storage)
MMC/SD USB Mass Storage
Panasonic DMC-LC40 MMC/SD
Panasonic DMC-LC43 MMC/SD
Panasonic DMC-LC5 MMC/SD
Panasonic Lumix DMC-FS62 0x04da/0x2372 (Mass Storage)
0x04da/0x2374 (PTP)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-FX01 0x04da/0x2372 (Mass Storage)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-FX1 SD/MMC
Panasonic Lumix DMC-FX12 0x04da/0x2372 (Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-FX2 MMC/SD USB Mass Storage
Panasonic Lumix DMC-FX5 MMC/SD USB Mass Storage
Panasonic Lumix DMC-FX7 MMC/SD USB Mass Storage
Panasonic Lumix DMC-FX8 MMC/SD
Panasonic Lumix DMC-FZ1 MMC/SD USB Mass Storage
Panasonic Lumix DMC-FZ10 SD/MMC USB Mass Storage
Panasonic Lumix DMC-FZ18 0x04da/0x2372 (Mass Storage)
0x04da/0x2374 (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Panasonic Lumix DMC-FZ20
Panasonic Lumix DMC-FZ30
Panasonic Lumix DMC-FZ45 0x04da/0x2374 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-FZ5 0x04da/0x2372 (Mass Storage)
MMC/SD PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-G6 0x04da/0x2374
Panasonic Lumix DMC-LC1 0x04da/0x2372
MMC/SD USB Mass Storage
PTP (usb)
Conflicting reports of PTP support but these IDs are being used for Mass Storage on other cameras.
Panasonic Lumix DMC-LC5 MMC/SD USB Mass Storage
Panasonic Lumix DMC-LS2 0x04da/0x2374 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-LX7 0x04da/0x2374 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-LZ2 0x04da/0x2374 (PTP)
0x04da/0x2372 (USB Mass Storage)
MMC/SD USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-TZ5 0x04da/0x2374 (PTP)
0x04da/0x2372 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Panasonic Lumix DMC-TZ8 0x04da/0x2374 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Panasonic NV-DC1000 N/A gphoto2/panasonic/dc1000 (serial)
Panasonic NV-DC1580 N/A gphoto2/panasonic/dc1580 (serial)
Panasonic NV-GS15 0x04da/0x2318 (proprietary webcam mode)
0x04da/0x2316 (USB Mass Storage)
USB Mass Storage
Panasonic PV-DC1000 N/A gphoto2/panasonic/dc1000 (serial)
Protocol description done by reverse engineering is available here and here.
Panasonic PV-DC1580 N/A gphoto2/panasonic/dc1580 (serial)
Panasonic PV-DC3000
Panasonic PV-L691 N/A gphoto2/panasonic/l859 (serial)
Panasonic PV-L779-K N/A gphoto2/panasonic/l859 (serial)
Panasonic PV-L859-K N/A gphoto2/panasonic/l859 (serial)
Pencam TEVION MD 9456 0x0553/0x0202
gphoto2/stv0680 (usb)
Pentax *ist D CF II
Pentax *ist DL 0x0a17/0x0043 (Mass Storage)
SD/MMC USB Mass Storage
Pentax *ist Ds 0x0a17/0x0043 (Mass Storage)
SD/MMC
Pentax EI100 CF Is it a Digita based camera ?
Pentax EI200 CompactFlash Is it a Digita based camera ?
Pentax EI2000 0x03f0/0x4102
USB Mass Storage
gphoto2/digita (serial)
gphoto2/digita (usb)
Clone of HP PhotoSmart C912. Untested.
Pentax K-r 0x0a17/0x0100 (USB Mass Storage)
USB Mass Storage
Pentax K100D 0x0a17/0x0070 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K100DS 0x0a17/0x00a1 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K10D 0x0a17/0x006e (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K200D 0x0a17/0x0093 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K20D 0x0a17/0x0091 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K3 0x25fb/0x164 (USB Mass Storage) Supports capture: yes
0x25fb/0x165 (PTP) Supports capture: no
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
gphoto2/pentax (usb-scsi)
Pentax K30 0x25fb/0x0132 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax K5D 0x25fb/0x0132 (USB Mass Storage) Supports capture: yes
USB Mass Storage
gphoto2/pentax (usb-scsi)
Pentax Optio 230 CF USB Mass Storage
Pentax Optio 330 0x0a17/0x0004
CF USB Mass Storage
Pentax Optio 330GS CF USB Mass Storage
Pentax Optio 330RS CF USB Mass Storage
Seems to freeze the machine
Pentax Optio 33L USB Mass Storage
Pentax Optio 33WR 0x0c76/0x0005
0x0c76/0x0009 (sierra)
SD/MMC USB Mass Storage
gphoto2/sierra (usb)
Pentax Optio 430RS 0x0a17/0x0004 (USB Mass Storage)
CF USB Mass Storage
Pentax Optio 43WR 0x0a17/0x000c (USB Mass Storage)
0x0a17/0x000d (PTP)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Pentax Optio 450 0x0a17/0x0007 (sierra) Supports capture: yes
0x0a17/0x0007 (USB Mass Storage)
SD/MMC USB Mass Storage
gphoto2/sierra (usb)
Capture works, but only if you plug it in with the lens extracted already. (sierra driver)
Pentax Optio 50 0x0a17/0x003b (USB Mass Storage)
0x0a17/0x004e
USB Mass Storage
Has a PictBridge mode. IDs unknown. Has "PC Camera" mode too.
Pentax Optio 550 SD/MMC USB Mass Storage
Pentax Optio 555 0x0a17/0x000a (USB Mass Storage)
SD/MMC USB Mass Storage
Pentax Optio 60 USB Mass Storage
Pentax Optio 750Z 0x0a17/0x0011 (PTP)
0x0a17/0x0010 (USB Mass Storage)
SD/MMC USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Pentax Optio S SD/MMC USB Mass Storage
Pentax Optio S30 0x0a17/0x0019 (USB Mass Storage)
USB Mass Storage
Pentax Optio S4 SD/MMC USB Mass Storage
Pentax Optio S40 0x0a17/0x0015 (USB Mass Storage)
SD/MMC USB Mass Storage
Pentax Optio S4i
Pentax Optio S5Z SD/MMC
Pentax Optio S5i 0x0a17/0x0015 (USB Mass Storage)
USB Mass Storage
Pentax Optio SVi
Pentax Optio WP SD/MMC
Philips ESP2 N/A gphoto2/ricoh (serial)
Philips ESP50 N/A gphoto2/ricoh (serial)
Philips ESP60 N/A gphoto2/ricoh (serial)
Philips ESP80 N/A gphoto2/ricoh (serial)
Philips ESP80SXG N/A gphoto2/ricoh (serial)
Philips P44417B keychain camera 0x093a/0x010f
gphoto2/mars (2.1.6) (usb) [experimental]
Phoebe Smartcam 0x0553/0x0202
gphoto2/stv0680 (usb)
PockCam 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Polaroid Fun Flash 640 N/A gphoto2/polaroid/pdc640 (serial)
Polaroid Fun! 320 N/A gphoto2/polaroid/pdc320 (serial)
Polaroid Fun! Flash 640SE N/A gphoto2/polaroid/pdc320 (serial)
See unofficial documentation. The protocol is know, but the image file format is NOT. Same for any other commera that works with that driver.
Polaroid MP3 gphoto2/soundvision (usb)
If proper USB ID is used. OEM Version from SoundVision
Polaroid PDC 2070 USB Mass Storage
Polaroid PDC 2300Z N/A gphoto2/sierra (serial)
Polaroid PDC 3030
Polaroid PDC 310 0x0546/0x3097
Polaroid PDC 330
Polaroid PDC 640 N/A gphoto2/sierra (serial)
Make sure you set the speed to 19200bps
Polaroid PDC 700 0x0784/0x2888
gphoto2/polaroid/pdc700 (serial)
gphoto2/polaroid/pdc700 (usb)
USB device identifies as SEIKO EPSON USB Interface Controller TEST2.0
Praktica DC 21 0x084d/0x0011
Praktica DC 32 0x084d/0x0014
USB Mass Storage
Praktica DCZ 5.4 0x084d/0x0021 (Mass Storage)
USB Mass Storage
Praktica DCZ 8VR USB Mass Storage
Praktica Genius 1.0 0x084d/0x1001
gphoto2/sx330z (usb)
Praktica QD500 N/A gphoto2/jd11 (serial)
Praktica QD800 N/A gphoto2/samsung (serial)
Precision Mini Digital Camera 0x2770/0x9120
gphoto2/sq905 (usb)
Precision Mini HA513A 0x093a/0x010f (mars)
gphoto2/mars (usb)
Pretec DC-2000 0x0784/0x5300
Pretec DC-530 0x0784/0x5300
gphoto2/soundvision (2.1.2) (usb) [experimental]
PureDigital Ritz Disposable 0x04fc/0xffff
gphoto2/spca50x (CVS) (usb)
Quark Probe 99 N/A gphoto2/jd11 (serial)
RCA CDS1005 0x0784/0x0100
gphoto2/soundvision (2.1.1) (usb) [production]
RCA CDS6300 0x069b/0x5557
Radioshack Flatfoto 0x0dca/0x0004
gphoto2/smal (2.1.3) (usb) [experimental]
Relisys Dimera 3500 N/A gphoto2/dimera (serial)
Ricoh Caplio 300G 0x05ca/0x2203
gphoto2/ricoh/g3 (2.1.4) (usb) [testing]
Ricoh Caplio 400G wide SD/MMC
Ricoh Caplio G3 0x05ca/0x2204
SD/MMC gphoto2/ricoh/g3 (2.1.3) (usb) [testing]
Ricoh Caplio G3 Model S SD/MMC
Ricoh Caplio G4 0x05ca/0x2208
gphoto2/ricoh/g3 (2.1.4) (usb) [testing]
Ricoh Caplio GX 0x05ca/0x220c (richo/g3)
0x05ca/0x0325 (PTP)
SD/MMC PTP (usb)
gphoto2/ptp (usb)
gphoto2/ricoh/g3 (usb)
Ricoh Caplio GX 8 0x05ca/0x2214 (richo/g3)
0x05ca/0x032d (PTP)
PTP (usb)
gphoto2/ptp (usb)
gphoto2/ricoh/g3 (usb)
Ricoh Caplio R1 0x05ca/0x220d
SD/MMC gphoto2/ricoh/g3 (usb)
Ricoh Caplio R1V 0x05ca/0x2212
SD/MMC gphoto2/ricoh/g3 (usb)
Ricoh Caplio R2 0x05ca/0x2213
SD/MMC gphoto2/ricoh/g3 (usb)
Ricoh Caplio RDC-7 0x05ca/0x2201
Broken Mass Storage: http://www.qbik.ch/usb/devices/showdev.php?id=718
Ricoh Caplio RR1 0x05ca/0x2201
Broken Mass Storage: http://www.qbik.ch/usb/devices/showdev.php?id=718
Ricoh Caplio RR10 0x05ca/0x2701
Ricoh Caplio RR30 0x05ca/0x2202
gphoto2/ricoh/g3 (2.1.3) (usb) [testing]
Ricoh Caplio RX 0x05ca/0x220b
SD/MMC gphoto2/ricoh/g3 (2.1.5) (usb)
Ricoh Caplio RZ1 0x05ca/0x220d
SD/MMC gphoto2/ricoh/g3 (usb)
Ricoh RDC-1 N/A gphoto2/ricoh (serial)
Ricoh RDC-100G N/A gphoto2/ricoh (serial)
Ricoh RDC-2 N/A gphoto2/ricoh (serial)
Ricoh RDC-2E N/A gphoto2/ricoh (serial)
Ricoh RDC-300 N/A gphoto2/ricoh (serial)
Ricoh RDC-300Z N/A gphoto2/ricoh (serial)
Ricoh RDC-4200 N/A SmartMedia gphoto2/ricoh (serial)
Ricoh RDC-4300 N/A gphoto2/ricoh (serial)
Ricoh RDC-5000 0x05ca/0x0101
SmartMedia gphoto2/ricoh (serial)
USB Mass Storage
USB and Serial
Ricoh RDC-5300 0x05ca/0x0101
SmartMedia USB Mass Storage
USB and serial. For serial, perhaps does it work the same as RDC-5000 and may be compatible with its serial driver.
Ricoh RDC-i500 0x05ca/0x2222
USB Mass Storage[unconfirmed]
The camera behave very strangely
Rimax Slim MegaCam 1.3MP
Rollei D23com CF
Rollei D33com CF
Rollei D41com CF
Rollei DC3100 0x0bb0/0x5007
SD/MMC USB Mass Storage
A clone of Concord 3340z
Rollei DK4010 USB Mass Storage
Rollei dr5 0x05ca/0x220f (PTP)
0x05ca/0x220f
SD/MMC gphoto2/ricoh/g3 (usb)
USB Mass Storage
gphoto2/ptp (usb)
SMaL Ultra-Pocket Camera 0x0dca/0x0002
gphoto2/smal (2.1.2) (usb) [experimental]
OEMed by Logitech and FujiFilm
SQ Chip Camera 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
STM USB Dual-mode camera 0x0553/0x0202
gphoto2/stv0680 (usb)
STV0680 (generic serial) N/A gphoto2/stv0680 (serial) [experimental]
This is a generic camera type that represent STV0680 OEMs camera using only serial
Sakar Kidz Cam 0x2770/0x9120
gphoto2/sq905 (usb)
Sampo Scream Cam 0x0c25/0x0310
Show as NET2888 USB Interface Controller
Samsung Digimax 200
Samsung Digimax 201 SD/MMC USB Mass Storage
Samsung Digimax 202
Samsung Digimax 210SE 0x0839/0x1003
CF
Samsung Digimax 220SE CF USB Mass Storage
Samsung Digimax 250
Samsung Digimax 300 0x0839/0x0010 (USB Mass Storage)
CF USB Mass Storage
Samsung Digimax 301
Samsung Digimax 340 0x0839/0x0009 (USB Mass Storage)
USB Mass Storage
Samsung Digimax 35 MP3 0x0839/0x3000
Identify as Netchip NET2888 USB Interface Controller, but this does not specify any protocol as this is a USB IO controller.
Samsung Digimax 350SE CF USB Mass Storage[unconfirmed]
Samsung Digimax 360 0x0839/0x000e
USB Mass Storage
Samsung Digimax 370
Samsung Digimax 4 SD/MMC USB Mass Storage[unconfirmed]
Samsung Digimax 800k N/A gphoto2/samsung (serial)
Samsung Digimax A402 SD/MMC
Samsung Digimax U-CA3
Samsung Digimax U-CA401
Samsung Digimax V3
Samsung Digimax V4 SD/MMC USB Mass Storage
Samsung Digimax V40
Samsung Digimax V5
Samsung Digimax V50
Samsung Digimax V6 SD/MMC USB Mass Storage
Samsung Digimax V70 SD/MMC
Samsung Digimax V700 SD/MMC
Samsung Digimax i5 SD/MMC USB Mass Storage
Samsung EK-GC100 0x04e8/0x1384 (PTP) Supports capture: no
PTP
gphoto2/ptp (usb)
Samsung Kenox SSC-350N N/A gphoto2/fuji (serial)
Samsung NX1000 0x04e8/0x1384 (PTP) Supports capture: no
PTP
gphoto2/ptp (usb)
Samsung S5620 0x04e8/0x684a (PTP) Supports capture: no
PTP
gphoto2/ptp (usb)
Samsung ST550 0x1fab/0x1022 (USB Mass Storage)
USB Mass Storage
Samsung TL225 0x1fab/0x1022 (USB Mass Storage)
USB Mass Storage
Sanyo AZ3 CF II USB Mass Storage
Sanyo DSC-X300 N/A gphoto2/sierra (serial)
Sanyo DSC-X350 N/A gphoto2/sierra (serial)
Sanyo DSC-X360 N/A gphoto2/sierra (serial)
Sanyo VPC-G200 N/A gphoto2/sierra (serial)
Sanyo VPC-G200EX N/A gphoto2/sierra (serial)
Sanyo VPC-G210 N/A gphoto2/sierra (serial)
Sanyo VPC-G250 N/A gphoto2/sierra (serial)
Sanyo VPC-MZ1 CF USB Mass Storage
Sanyo VPC-R1 CF
Sanyo Xacti J1 SD/MMC USB Mass Storage
Sanyo Xacti J2 0x0474/0x0217 (USB Mass Storage)
USB Mass Storage
Sanyo Xacti J4 EX SD/MMC
Sanyo Xacti VPC-J2 EX SD/MMC USB Mass Storage
Scott APX 30 0x0919/0x0100
gphoto2/soundvision (2.1.1) (usb) [production]
Sea & Sea 5000G 0x05ca/0x220e
gphoto2/ricoh/g3 (usb)
Shark SDC-513 0x2770/0x9120
gphoto2/sq905 (usb)
Shark SDC-519 0x2770/0x9120
gphoto2/sq905 (usb)
Sharp Viewcam Z 0x04dd/0x9056 (USB Mass Storage)
USB Mass Storage
Shotz Mini Ms-350 0x0c45/0x8008
Maybe a variant of Sonix. Tracker
Shuoying SY-2107C 0x2770/0x9120
gphoto2/sq905 (usb)
SiPix 2300
SiPix Blink 0x0851/0x1542
gphoto2/sipix/blink (2.1.1) (usb) [experimental]
SiPix Blink2 0x0c77/0x1011
gphoto2/sipix/blink2 (2.1.2) (usb) [experimental]
SiPix CAMeleon 0x0c77/0x1015
gphoto2/sipix/blink2 (CVS) (usb) [experimental]
SiPix SC-2100 0x0c77/0x1002
gphoto2/sipix (2.1.2) (usb) [experimental]
SiPix StyleCam 0x0d64/0x1001
gphoto2/polaroid/pdc640 (2.1.2) (usb) [experimental]
SiPix StyleCam Deluxe 0x03e8/0x2123
Sierra Imaging SD640 N/A gphoto2/sierra (serial)
Sigma SD10 0x1003/0x0100
CF II Exclusive use of proprietary RAW format. Firewire support unknown.
Sigma SD9 CF II Exclusive use of proprietary RAW format.
Skanhex SX-330z 0x0d96/0x3300
gphoto2/sx330z (usb) [experimental]
Skanhex SX-35 0x0797/0x8901
0x0797/0x8909
0x0797/0x8911
0x084d/0x1001
gphoto2/polaroid/pdc640 (usb) [experimental]
So. Show 301 0x0ec7/0x1008
gphoto2/spca50x (2.1.2) (usb) [experimental]
Clone of Mustek GSmart Mini 3
Sony A-6000 0x054c/0x08b7 (PTP) Supports capture: no
0x054c/0x094e (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Mode need to be switched for capture.
Sony A-77 M2 0x054c/0x0953 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Sony A-7S 0x054c/0x08e2 (MTP) Supports capture: no
0x054c/0x0954 (PTP (control)) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
For capture support set camera to control mode in its menu.
Sony A-7r 0x054c/0x094d (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Sony DCR-HC90 0x054c/0x002e (Mass Storage)
USB Mass Storage
Has PTP and "streaming mode". Video camera with still support.
Sony DCR-PC100 N/A gphoto2/sonydscf55 (serial)
Sony DSC-CD300 0x054c/0x004e (PTP)
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-F1 N/A gphoto2/sonydscf1 (serial)
Sony DSC-F505 0x054c/0x0010 (Mass Storage)
0x054c/0x004e (PTP)
USB Mass Storage
gphoto/sonydscf55 (serial)
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-F505V 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
USB Mass Storage
gphoto/sonydscf55 (serial)
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-F55 N/A gphoto/sonydscf55 (serial)
Sony DSC-F707 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-F707V 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-F717 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-F77 MemoryStick USB Mass Storage
Sony DSC-F828 0x054c/0x004e (PTP)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-F88 MemoryStick
Sony DSC-H1 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Sony DSC-HX200V 0x054c/0x061f (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-HX300 0x054c/0x06ee (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-HX5V 0x054c/0x0491 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-L1 MemoryStick Duo USB Mass Storage
Sony DSC-P1 USB Mass Storage
Sony DSC-P10 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P100 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P120 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P150 MemoryStick
Sony DSC-P20 MemoryStick USB Mass Storage
Sony DSC-P200 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P30 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage[unconfirmed]
Sony DSC-P31 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P32 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Explicit support starting version 2.1.2 of libgphoto2
Sony DSC-P41 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P43 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Sony DSC-P5 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-P50 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-P51 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-P52 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-P7 MemoryStick USB Mass Storage
Sony DSC-P71 0x054c/0x004e (PTP)
PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-P72 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick USB Mass Storage
Sony DSC-P73 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick USB Mass Storage
Sony DSC-P9 0x054c/0x0010 (USB Mass Storage)
MemoryStick USB Mass Storage
Sony DSC-P92 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-P93 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-R1 0x054c/0x004e (PTP)
MemoryStick
Sony DSC-RX1 0x054c/0x052a (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-RX100 0x054c/0x052b (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-RX100M2 0x054c/0x074b (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-S30 0x054c/0x0010
USB Mass Storage
Sony DSC-S70 0x054c/0x0010 (USB Mass Storage)
USB Mass Storage
Sony DSC-S730 0x054c/0x0296 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-S75 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-S780 0x054c/0x0296 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-S85 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-S90 0x054c/0x0010 (Mass Storage)
USB Mass Storage
Like other Sony cameras that support both PTP and USB Mass Storage, camera must be switched from the setup menu from normal to PTP mode. That change the USB device ID.
Sony DSC-T1 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-T3 0x054c/0x0010 (USB Mass Storage)
0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-T7 MemoryStick Duo
Sony DSC-U20 0x054c/0x004e (PTP)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
Sony DSC-U50 MemoryStick USB Mass Storage
Sony DSC-V1 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-W1 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-W12 0x054c/0x004e (PTP)
0x054c/0x0010 (USB Mass Storage)
MemoryStick PTP (usb)
gphoto2/ptp (usb)
USB Mass Storage
Sony DSC-W5 MemoryStick USB Mass Storage
Sony DSC-W510 0x054c/0x053c (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSC-W7 MemoryStick
Sony DSLR A3000 0x054c/0x074e (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSLR A350 0x054c/0x0321 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony DSLR A6000 0x054c/0x08b7 (PTP) Supports capture: no
0x054c/0x094e (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
There is a MTP mode and a control mode.
Sony DSLR A900 0x054c/0x02e7 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
Supports capture. http://esupport.sony.com/US/p/swu-download.pl?mdl=DSLRA900&upd_id=8166&os_group_id=5 - in gphoto now (post 2.5.2)
Sony MVC-CD200 CD-R USB Mass Storage[unconfirmed]
Sony MVC-CD300 0x054c/0x0024 (USB Mass Storage)
0x054c/0x004e (PTP)
CD-R USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony MVC-CD500 0x054c/0x004e (PTP)
CD-RW PTP (usb)
gphoto2/ptp (usb)
Sony MVC-FD100
Sony MVC-FD200 Memory Stick
Sony MVC-FD92 0x054c/0x0010
USB Mass Storage
Sony Memory Stick adapter N/A gphoto2/sonydscf55 (serial)
Sony NEX-3N 0x054c/0x072f (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony NEX-6 0x054c/0x0678 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony SLT-A35 0x054c/0x04a7 (PTP) Supports capture: no
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony SLT-A55 USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony SLT-A57 0x054c/0x0669 (PTP)
PTP (usb)
gphoto2/ptp (usb)
Sony SLT-A58 0x054c/0x0736 (PTP) Supports capture: no
0x054c/0x0737 (PTP) Supports capture: yes
PTP (usb)
gphoto2/ptp (usb)
There is a separate control mode it seems, over PTP. gphoto has (experimental) support for it.
Sony SLT-A65V 0x054c/0x0574 (PTP) Supports capture: no
USB Mass Storage
PTP (usb)
gphoto2/ptp (usb)
Sony SLT-A99V 0x054c/0x0675 (PTP) Supports capture: no
PTP (usb)
gphoto2/ptp (usb)
Sony TRV-20E N/A gphoto2/sonydscf55 (serial)
SpyPen Axys 0x0553/0x0202
gphoto2/stv0680 (usb)
See manufacturer web site.
SpyPen Cleo 0x0553/0x0202
gphoto2/stv0680 (usb)
See manufacturer web site.
SpyPen Luxo 0x0553/0x0202
gphoto2/stv0680 (usb)
See manufacturer web site.
SpyPen Memo 0x0553/0x0202
gphoto2/stv0680 (usb)
See manufacturer web site.
SpyPen Xion 0x0553/0x0202
gphoto2/stv0680 (usb)
See manufacturer web site.
StarCam CP086 0x0919/0x0100
gphoto2/soundvision (usb)
Terracam 2move 1.3 0x04fc/0x504a
Tiger Fast Flicks 0x0919/0x0100
gphoto2/soundvision (usb) [experimental]
Sold by Tiger Electronics OEM Version from SoundVision
Timlex CP075 0x0553/0x0202
gphoto2/stv0680 (2.1.2) (usb)
Should work with older versions, detected as stv0680
Toshiba PDR-M1 N/A gphoto2/fuji (serial)
Toshiba PDR-M11 SmartMedia
Toshiba PDR-M21 SmartMedia
Toshiba PDR-M2300 0x1132/0x4333
SD/MMC USB Mass Storage
Toshiba PDR-M25 0x1132/0x4338
USB Mass Storage
Toshiba PDR-M3300
Toshiba PDR-M3310 SD/MMC
Toshiba PDR-M3330 USB Mass Storage
Toshiba PDR-M4 USB Mass Storage
Toshiba PDR-M60 0x1132/0x4332
gphoto2/sierra (usb) [unconfirmed]
Toshiba PDR-M61 0x1132/0x4335
SmartMedia gphoto2/sierra (usb) [unconfirmed]
Toshiba PDR-M65 0x1132/0x4334
gphoto2/sierra (post-2.1.4) (usb)
Toshiba PDR-M70 0x1132/0x4331 (USB Mass Storage)
USB Mass Storage
Toshiba PDR-M700 0x1132/0x4333 (USB Mass Storage)
USB Mass Storage
Toshiba PDR-M71 SmartMedia
Toshiba PDR-M81 0x1132/0x4331 (USB Mass Storage)
SmartMedia USB Mass Storage
Toshiba PDR-T10 USB Mass Storage
Traveler D1 0x0784/0x4300 (USB Mass Storage)
USB Mass Storage
Traveler SX330z 0x0d96/0x3300
gphoto2/sx330z (usb) [experimental]
Traveler SX410z 0x0d96/0x4100
gphoto2/sx330z (usb) [experimental]
Very experimental. Unconfirmed.
Trust 820 LCD PowerC@m Zoom 0x052b/0x1514 (USB Mass Storage)
USB Mass Storage
Show up as Tekom Technologies, Inc. USB 1.3M DSC
Trust 910z PowerC@m 0x06d6/0x003c (USB Mass Storage)
SD/MMC USB Mass Storage
Trust DC-3500 N/A gphoto2/dimera (serial)
Trust FamilyC@m 500 Flash 0x04fc/0x504a
May be SPC504 OEM ?
Trust Familycam 300 0x084d/0x0003
gphoto2/spca50x (2.1.2) (usb) [experimental]
Trust Mobilec@m 100 0x2770/0x9120
gphoto2/sq905 (2.1.4) (usb) [experimental]
Trust PowerC@m 350FS 0x06d6/0x002e
gphoto2/polaroid/pdc640 (2.1.2) (usb)
Trust PowerC@m 350FT 0x06d6/0x002d
gphoto2/polaroid/pdc640 (2.1.4) (usb)
Trust PowerC@m 770Z 0x06d6/0x003a
USB Mass Storage
Needs to set "Player Mode" to access pictures, and NOT "PC Mode" as on Windows.
Trust SpyC@m 500 Flash 0x04fc/0x504a
gphoto2/spca50x (2.1.2) (usb) [experimental]
Typhoon StyloCam 0x0797/0x801a
gphoto2/polaroid/pdc640 (2.1.2) (usb)
UMAX AstraPen 0x0553/0x0202
gphoto2/stv0680 (usb)
UMAX AstraPix 320S 0x0d64/0x1001
gphoto2/polaroid/pdc640 (2.1.2) (usb) [experimental]
UMAX AstraPix 470 0x0733/0x1310
USB Mass Storage
USI Mini key-cam digital camera 0x2770/0x9120
gphoto2/sq905 (usb) [experimental]
Vivitar DRV 390H SD
Vivitar DSC-350 CF USB Mass Storage
Mass storage device seems to be funky. See this mail.
Vivitar Magna Cam USB Mass Storage
Vivitar Vivicam 10 0x04fc/0x5331
USB Mass Storage
Based on a Sunplus SPCA533
Vivitar Vivicam 3345 USB Mass Storage
Vivitar Vivicam 3500 N/A
Vivitar Vivicam 3550 USB Mass Storage
Vivitar Vivicam 3610 USB Mass Storage
Vivitar Vivicam 3615
Vivitar Vivicam 3625 USB Mass Storage
Vivitar Vivicam 3632 USB Mass Storage
Vivitar Vivicam 3640 USB Mass Storage
Vivitar Vivicam 3675 USB Mass Storage
Vivitar Vivicam 3695 USB Mass Storage
Vivitar Vivicam 3705 0x0784/0x1689 (USB Mass Storage)
Vivitar Vivicam 3825 SD
Vivitar Vivicam 3930 SD/MMC USB Mass Storage
Vivitar Vivicam 5 0x0851/0x1542
gphoto2/sipix/blink (usb) [unconfirmed]
Vivitar Vivicam 55 0x093a/0x010f
gphoto2/mars (post-2.1.4) (usb)
Vivitar Vivicam 5B 0x2770/0x9120
gphoto2/sq905 (usb)
WWF N/A gphoto2/barbie (serial)
Yahoo!Cam N/A gphoto2/stv0680 (serial) [experimental]
Yakumo MegaImage 34 MMC/SD
Yakumo MegaImage 37 0x052b/0x0801 (USB Mass Storage)
MMC/SD USB Mass Storage
Yakumo MegaImage 45 MMC/SD
Yakumo MegaImage 47 0x052b/0x1905 (USB Mass Storage)
MMC/SD
Yakumo MegaImage 47 SL 0x052b/0x1911 (USB Mass Storage)
MMC/SD
Yakumo MegaImage 57x / (USB Mass Storage)
MMC/SD
Yakumo MegaImage IV 0x052b/0x1512 (USB Mass Storage)
USB Mass Storage
Yakumo MegaImage IV 0x052b/0x1514 (USB Mass Storage)
MMC/SD USB Mass Storage
Yakumo MegaImage VI MMC/SD
Yashica Finecam s3 MMC/SD USB Mass Storage
See Kyocera Finecam s3 (rebrand). See Konica KD300Z (OEM)
iClick Pro 5X 0x2770/0x9153
MMC/SD gphoto2/iclick (usb)

Version: $Id: digicam.xml 431 2008-02-25 04:35:51Z hub $

Template version: $Id: digicam-xslt.xml 429 2008-02-24 17:03:24Z hub $

Generated from xml data with XSLT. DTD and XSLT template by hub@figuiere.net

Fetching the source: [ XSLT | DTD | XML data ]


Valid HTML 4.01!