. I had a similar problem with my TLE5010 and FLCS Handle Shift Registers (4021) and Erichos help me fix that ( Page 131), and I wire my 74HC165 Chips the same IIRC, but basically :
is little confusing for users because SPI-MISO for shift registers is not the same MISO (Data) that you can use for TLE5011........but for MISO (Data/CS) for 4021 connect to any free digital pin on the Arduino and set it in MMJoy2 under Buttons>Shift Registers