@ kuabi and buccaneer89
Maybe your problem with encoders is that you did not define columns and rows in MMJoy2 software and diodes are not properly oriented.

Try to connect encoder like this:


MMJoy2 settings:


Some other pictures:





I hope that help you.