Кнопки по Input не сложно переделать
Вод код переключения входа, одной кнопкой
if(digitalRead(11)==LOW||ir.value==IR_6){in_reg++;menu=5;cl();times=millis();w=1;w2=1;www=1;if(in_reg>5){in_reg=1;}}
Вот код управления входами отдельными кнопками
if(digitalRead(11)==LOW||ir.value==IR_IN1){in_reg=1;menu=5;cl();times=millis();w=1;w2=1;www=1;}
if(digitalRead(5)==LOW||ir.value==IR_IN2){in_reg=2;menu=5;cl();times=millis();w=1;w2=1;www=1;}
if(digitalRead(6)==LOW||ir.value==IR_IN3){in_reg=3;menu=5;cl();times=millis();w=1;w2=1;www=1;}
if(digitalRead(A0)==LOW||ir.value==IR_IN4){in_reg=4;menu=5;cl();times=millis();w=1;w2=1;www=1;}
if(digitalRead(A1)==LOW||ir.value==IR_IN5){in_reg=5;menu=5;cl();times=millis();w=1;w2=1;www=1;}
Для каждой новой кнопки нужно применить
pinMode(вход,INPUT_PULLUP);