oui, cela fonctionne avec le 50D, il suffit de se mettre en live view sur l'appareil (en tout cas sur mac)
si le 40d a le live view ca devrait marcher