Universal Manual Focus - Feature Requests - CHDK Forum

Universal Manual Focus

  • 47 Replies
  • 26691 Views
Universal Manual Focus
« on: 05 / January / 2008, 16:27:49 »
Advertisements
I've read some old messages discussing doing manual focus and I've gotten the impression that MF is only available via scripts if the camera supports it without the use of CHDK.  It seems like there must be a DIGIC register somewhere that controls the motion of the focus motor, even for cameras (like my SD700) that only have AF.  Is it possible to add a feature to read/write the focus position on a SD700?  I don't need a calibrated focus - I could auto-focus to infinity/read the setting/make a script to restore the "infinity" setting.

*

Offline jbourgui

  • *
  • 15
  • SD500 & G9
Re: Universal Manual Focus
« Reply #1 on: 08 / July / 2008, 02:01:27 »
* bump! *   I'd also love this feature on my SD500....   Cheers!

-joe

*

Offline cyril42e

  • ***
  • 111
  • SD1000/Ixus70 1.02a
    • CR-TEKnologies
Re: Universal Manual Focus
« Reply #2 on: 08 / July / 2008, 04:59:20 »
You don't need a script, you can use for instance the shortcut "up" when in alt-mode, it will enable manual focus, and then use the zoom rocker to change its value (subject distance in mm), and left/right to change the factor.

I was thinking to add a new way to manually change focus: when shutter is half pressed and auto focus is done, using the zoom rocker would enable to adjust focus around the automatic value. Increment would be related to the DOF so that there is no need to adjust manually increment. I know it is not very easy to use the zoom rocker while pressing half shutter, but it is the only available commands outside alt-mode. I need to check if it is possible to change focus once half shutter has been pressed, and I need access to assembla space which is down since Sunday :(

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Universal Manual Focus
« Reply #3 on: 08 / July / 2008, 05:51:44 »
cyril42e,

this sounds like a nice extension to the present focusing method...

But i think this (zoom rocker with half-pressed shutter) isn't practicable on the Ixus models (also on some of the A-series ?), the shutter button and the zoom rocker are affiliated with each other, the shutter button in the center of the zoom rocker rotates with the zoom rocker.

It would be very helpfull to become the automatic focus value from the last auto-focusing as the start-value for the CHDK-manual focusing feature.

*

Offline cyril42e

  • ***
  • 111
  • SD1000/Ixus70 1.02a
    • CR-TEKnologies
Re: Universal Manual Focus
« Reply #4 on: 08 / July / 2008, 06:23:35 »
But i think this (zoom rocker with half-pressed shutter) isn't practicable on the Ixus models (also on some of the A-series ?), the shutter button and the zoom rocker are affiliated with each other, the shutter button in the center of the zoom rocker rotates with the zoom rocker.
Yes I know, but as I said there is no choice, as shutter_half+left is Canon's AFlock, +up is Canon's AElock, +down is CHDK's histogram shortcut, and +right CHDK's OSD shortcut... I manage to manipulate the zoom rocker with the middlefinger while pressing shutter_half with the forefinger on my Ixus70, though it's not perfect, I do agree. But I think that being able to manually adjust/correct focus on the fly would be more than an advantage.

It would be very helpfull to become the automatic focus value from the last auto-focusing as the start-value for the CHDK-manual focusing feature.
Yes, I personally agree with you, but it could also break some habits, I don't know if some people like that their manual value is saved.

What I would like to do too, is to add a factor "auto", that would automatically set the factor to a fraction of the DOF (based on the idea that you don't need one millimeter increment at one meter distance), and also to progressively increase increment when the key is kept pressed.

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Universal Manual Focus
« Reply #5 on: 08 / July / 2008, 06:59:12 »
Quote
...but as I said there is no choice...

(no free key available): The only idea i have for this: double-function of the keys i.e. short press vs. long press - so we'll have some free "keys", but i'm not sure whether this will work...

...Yes, I personally agree with you, but it could also break some habits, I don't know if some people like that their manual value is saved....
...What I would like to do too, is to add a factor "auto", that would automatically set the factor to a fraction of the DOF (based on the idea that you don't need one millimeter increment at one meter distance), and also to progressively increase increment when the key is kept pressed.

Yeah, that sounds really good...first i thought of a setting like [MF Override], but your solution will be times better !

*

Offline jbourgui

  • *
  • 15
  • SD500 & G9
Re: Universal Manual Focus
« Reply #6 on: 08 / July / 2008, 12:29:29 »
You don't need a script, you can use for instance the shortcut "up" when in alt-mode, it will enable manual focus, and then use the zoom rocker to change its value (subject distance in mm), and left/right to change the factor.

@cyril42e, does this shortcut work in all builds?  I'm using allbest with the SD500 and I can't get this to work...  maybe a newbie mistake, but I've tried everything and can't get it into manual focusing...  In Alt mode, neither "Up", nor Half-press and Up do anything for me...  ??   

Half-press Right does work to clear the OSD, Half-press Menu gets me Zebras, and Half-press Down takes one keypress to display Histogram and TWO Half-press Downs to turn Histogram off...  weird.. 

(no free key available):   does the camera recognize Half-press + Display or Half-press + Func/Set ?  Just an idea, since they don't do anything on my camera...  I suppose this varies from cam to cam, yes?   I really like the idea of long press vs. short press, OR maybe an option in CHDK config menu to manually set what Half-press Up/Down/Left/etc do on your camera....

Thanks for any help you can provide to a CHDK neophyte,

Cheers!

-joe

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: Universal Manual Focus
« Reply #7 on: 08 / July / 2008, 19:46:52 »
...@cyril42e, does this shortcut work in all builds?  I'm using allbest with the SD500 and I can't get this to work...  maybe a newbie mistake, but I've tried everything and can't get it into manual focusing...  In Alt mode, neither "Up", nor Half-press and Up do anything for me...  ??   
...

Joe, what version are you working with ? I'm not sure whether this feature is in the older builds - you can try the latest Autobuild version (Allbest #51-437)  or the experimental JuciPhoX build (Thread : the collaborative CHDK build - direct download from here).

*

Offline jbourgui

  • *
  • 15
  • SD500 & G9
Re: Universal Manual Focus
« Reply #8 on: 08 / July / 2008, 20:22:49 »
Joe, what version are you working with ? I'm not sure whether this feature is in the older builds - you can try the latest Autobuild version (Allbest #51-437)  or the experimental JuciPhoX build (Thread : the collaborative CHDK build - direct download from here).

fe50, thanks for the quick reply!  :) I was using AllBest #50, just tried #51-437 & the JuciPhoX build 439, and still no love on my SD500 when I press Up in Alt mode.  Also no love with Half-press Up...  is this because my cam doesn't have a manual focus button?  do other cameras which are Auto-focus only work with this feature?  Cheers!!

-joe

*

Offline cyril42e

  • ***
  • 111
  • SD1000/Ixus70 1.02a
    • CR-TEKnologies
Re: Universal Manual Focus
« Reply #9 on: 08 / July / 2008, 21:17:21 »
is this because my cam doesn't have a manual focus button?  do other cameras which are Auto-focus only work with this feature?

SD1000/Ixus70 at least doesn't have builtin manual focus but can change subject distance with CHDK.

Unfortunately, it seems that sd500 doesn't support subject distance override:
Code: [Select]
include/camera.h:
#elif defined (CAMERA_ixus700_sd500)
[...]
    #undef  CAM_CAN_SD_OVERRIDE

 

Related Topics


SimplePortal © 2008-2014, SimplePortal