Since Gameex can't tell the difference between button 8 from player 1 gamepad vs button 8 gamepad, I was short a few inputs on my Xin-mo when it came to me wanting to install an additional 4 way joystick to my already two 8 way joystick setup that has 3 admin buttons.
If I map each direction of the 4 way joystick to a specific button press e.g. button 6,7,8,9, I would not have enough inputs for my admin buttons.
I know in Gameex the admin buttons can be a combination of button presses e.g. 6,7,8, so I tried wiring an admin button by splitting the wire to three of the inputs on the Xin-mo and I was successful in registering a simultaneous 6,7,8.
However, the problem was that since each direction of the 4 way joystick was also connected to the same inputs on the Xin-mo, whenever I moved the joystick, it would also register the same simultaneous 6,7,8 and not the individual directions.
I tried using fast switching diodes 1N4148 to isolate the joystick inputs from the admin buttons inputs, but I ended up not being to register any button presses at all.
Am I using the wrong diodes? Or is this completely not possible and I would be resigned to getting another joystick controller. Could I use some logic 74LS series here?
Thanks for any help that you have.