Barra - Can you diagram your connections and post a few photos of your creation here? I've never hooked up a matrix, a shift register and encoders into the same controller. Incredibly curious what you've got going on, how you hooked it up and how it's working for you. I just threw together an order of parts for a true button box. Maybe it needs encoders ...