Let me preface this question with some background first: I have a PS3 PCB I want to use to dual mod a X360 Brawlstick. This PS3 PCB has FOUR (technically 5+ but for our purposes it's 4) GND signals. These GND signals are common to their respective areas (joystick, L1-L2, remaining 6 buttons, Start-Select-Home) but not with each other (GND wire for Start button wouldn't be compatible with the signal for Square, for example).
For reference, here's a wiring diagram I quickly made for my own use. In red are the ground points of interest:
![w9cDcUr.png]()
This presents a problem because the GNDs for the buttons are "uncommon" with each other, but they need to become common in order to work correctly with the X360 PCB. Is it possible to remedy their differences and unite them as a people?
Disclaimer: I am aware I can just buy the non-assembled version of the Cerberus or a ChImp and be done with this for practicality's sake. I just don't like letting things go to waste.
For reference, here's a wiring diagram I quickly made for my own use. In red are the ground points of interest:

This presents a problem because the GNDs for the buttons are "uncommon" with each other, but they need to become common in order to work correctly with the X360 PCB. Is it possible to remedy their differences and unite them as a people?
Disclaimer: I am aware I can just buy the non-assembled version of the Cerberus or a ChImp and be done with this for practicality's sake. I just don't like letting things go to waste.