I think I can hack the libghoto source, but I am not sure it is safe. Can I ruin the camera software or the camera hardware. I think only two line have to be changed:
here is my patch: IF U ARE BRAVE TRY IT !!! I AM NOT
DONNO IF WORKS BUT REPORT IF DO
RCS file: /cvsroot/gphoto/libgphoto2/camlibs/canon/canon.c,v
retrieving revision 1.240
diff -u -r1.240 canon.c
--- camlibs/canon/canon.c 7 Mar 2004 20:41:58 -0000 1.240
+++ camlibs/canon/canon.c 23 Mar 2004 18:14:11 -0000
@@ -158,7 +158,8 @@
/* added from report on mailinglist. XXX: assuming capture works -Marcus */
/* PS A70 uses the same ProductID for PTP and Canon, with protocol autodetection */
{"Canon:PowerShot A70", CANON_PS_A70, 0x04A9, 0x3073, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
- /* PS A60 uses the same ProductID for PTP and Canon, with protocol autodetection */
+ {"Canon:PowerShot A75", CANON_PS_A75, 0x04A9, 0x30b5, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
+ /* PS A60 uses the same ProductID for PTP and Canon, with protocol autodetection */
{"Canon:PowerShot A60", CANON_PS_A60, 0x04A9, 0x3074, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
/* reported working on SourceForge patch tracker. */
{"Canon
igital IXUS 400", CANON_PS_S400, 0x04A9, 0x3075, CAP_SUP, SL_MOVIE_LARGE, SL_THUMB, SL_PICTURE, NULL},
Index: camlibs/canon/canon.h
===================================================================
RCS file: /cvsroot/gphoto/libgphoto2/camlibs/canon/canon.h,v
retrieving revision 1.90
diff -u -r1.90 canon.h
--- camlibs/canon/canon.h 3 Feb 2004 13:05:42 -0000 1.90
+++ camlibs/canon/canon.h 23 Mar 2004 18:14:11 -0000
@@ -68,6 +68,7 @@
* @CANON_PS_A50: PowerShot A50
* @CANON_PS_A60: PowerShot A60
* @CANON_PS_A70: PowerShot A70
+ * @CANON_PS_A75: PowerShot A75
* @CANON_PS_A80: PowerShot A80
* @CANON_PS_PRO70: PowerShot Pro70
* @CANON_PS_S10: PowerShot S10
@@ -120,6 +121,7 @@
CANON_PS_A50,
CANON_PS_A60,
CANON_PS_A70,
+ CANON_PS_A75,
CANON_PS_A80,
CANON_PS_S10,
CANON_PS_S20,