@SolderMonkey
I have a homemade throttle quadrant with leobodnar BU0836, 6 analog hall axes and 6x6=36 button matrix w/o any diodes. And is working like a charm many years. Of course I used only push buttons, no switches and I play only IL-2 Sturmovik 1946. But you are right. I do not want to argue. Now with MMJoy2 I rather use shift registers than button matrix. I make PCB easier as button matrix PCB and can connect buttons, switches, encoders w/o ghosting/masking problem.
Thanks for info, bye.