My Ford factory-installed car radios use a rotary optical encoder only for the volume control, but it somehow "remembers" that last setting when I push it to turn the radio off or on. All other functions, IIRC, are via push-buttons. For tuning I get a choice of scan, search, and a multi-band set...