Why does OpenGl always pick the primary card?

I have been getting OpenGl screensavers, games ,programs ,etc and i can’t seem to get it working with my voodoo 2 card. The program is running of my Primary Card (matrox Millenieum) And its so slow! Is there a was to specify OpenGl to default to my voodoo card or something?