To give some additional information. Of. Course all printers use cmyk inks. Some have light and other colors to widen the gammut because cmyk are the colors used for a 'passive' gamut. Meaning of you don't have additional light it's black.
Rgb are the colors for an active gamut that lights by itself like a screen.
So to bring something from your screen which is Rgb to.
Paper where you need cmyk you need a very difficult transformation because there are numerous different cmyk combinations describing the same Rgb color.
Now you either have a driver that does that internally in the printer called cantone and use a standard Rgb driver and setup like the above poster mentioned - for which you need to make a Rgb profile. And where you can choose which transformation is used relative or perceptive (Google if you don't know).. Or you can use a rip. A program that acts as a printer driver and replaces it so going directly to the single color channels. There you can also use a cmyk or Multicolor profile depending on your printer and you have more chances to screw everything up.. Or get even more precise colors and a wider gamut.