Es posible combinar dos entradas de codificador rotatorio si nunca se moverán simultáneamente. Conceptualmente, ni siquiera es terriblemente difícil: pase una señal de codificador rotatorio a través de un par de inversores para que sus señales estén disponibles en forma verdadera y complementaria. Introduzca la otra en las entradas seleccionadas de un multiplexor 2x4 (por ejemplo, un 74HC153), y maneje sus entradas de datos con varias combinaciones de señales verdaderas y de complemento desde la primera:
* If second is 00, mux outputs should be A0 and A1
* If second is 01, mux outputs should be !A1 and A0
* If second is 11, mux outputs should be !A0 and !A1
* If second is 10, mux outputs should be A1 and !A0
Desafortunadamente, si uno intenta este enfoque utilizando solo un 74HC153 y un par de inversores, el rendimiento puede ser bajo porque un cambio de un solo bit en la segunda entrada del codificador puede hacer que ambas salidas del multiplexor se bloqueen brevemente antes de establecer el valor correcto. Este problema se puede resolver agregando un flop de 6 entradas que se cronometra más rápido de lo que van a cambiar los codificadores. Dos de las entradas del flop deben bloquear cada codificador, y dos deben bloquear la salida del multiplexor.