F15Sim I was aware but I had these switches and they looked nice so I wanted to use them.

Funny thing is it turns out that I never checked which pins on my breadboard were rows and which were columns. I just assumed that I had plugged the column jumpers to the top of the board and the rows to the bottom. So I was plugging the power pole into the matrix's row instead of the matrix's column thus causing the row to ground itself and activate all of the switches.

Here is how I wired it.
�Power -> 220 ohm resistor -> Column N
�ACC -> Row N
�Ground -> Ground