dans les préférences d'iPhoto, tu peux choisir qu'il ne s'ouvre pas à la connexion.
Ensuite, tu vas dans Transfert d'images (également appellé "Image capture")et dans les préférences, tu choisis l'appli que tu veux ouvrir quand un appareil est connecté.
Un lecteur de cartes marchera sans problème (à la condition que tes ports USb fonctionnent).