This ALPS STEC12 plastic shaft incremental rotary encoder is available in vertical form. These rotary encoders have a small footprint and highly accurate sliding contacts. Applications include volume control in mini hi-fi systems, AV equipment, mixing consoles and various in-car devices.
I have not been able to set the time on my microwave oven for quite a while, but suspected it was an encoder problem. A few weeks ago, I had the time to look inside the casing and saw it was indeed an encoder. The ALPS STEC12E07 replacement has fixed the problem. It took just 20 minutes to access replace this device, and my microwave oven now operates as it should. Excellent result.