How is it possible to reduce the power of the min option?
If you are still interested, this is easily possible due to the fact that flash power presets are stored in volatile memory, and therefore can be modified.
Assuming you have an ixus160 100a, set flash to manual, power to min, and poke at 0xDB318 with an integer in the range 1 to 1000 (or maybe first try a narrower range, say 5 to 500). This, I believe, will change the flash power from almost none to full. See if it does.
That's a quite impressive first post.
Tried this on my ixus150 100c (address is
0xe0794), and it works.
With some work, this could actually be turned into a CHDK feature, as the two other power levels (medium, high) can be found on offsets +4 and +8.
Setting the variable to zero results in a rather weird behaviour (flash goes off by itself multiple times, even after a simple half press), so that should be avoided.