Keyboard controller teardown

hy everyone, i am writing a continuation to this forum that i opened
https://forum.arduino.cc/index.php?topic=732366.msg4945920#msg4945920
i want to make a module with 3 momentary buttons that will be record the numbers of pushes on a pc.
For this first i though about using an arduino but also i am trying to use a keyboard motherboard/ controller to give a key signal, f12 on first button, f10 on second and f10+f12 on third, that will act as a keyboard input to the program on the pc.
As i couldn't solder directly on the pcb because it has a really thin sheet of coper covered in carbon powder, i had to mechanically attach the wires with 2 parts of metal on both sides and wrench them also using a conductive adhesive .

After that only 2 keys worked and i have to use f10+f12 for the third button.

they all have a common wire in color white, and 2 wires separately one for f10 and one for f12. my problem is at the third button where i need to connect f10+f12 wires on one side and the common wire on the other side, i will permanently connect them also for all other contact and get the same output on all buttons.

So i used 2 diodes on the 2 wires and now all work except the third button where i get only f10 output and f12 oscillate on and off, sometimes it doesn't even show, if i keep the button pressed f12 turn off after a time but it work on the first button alone,
if i bypass that diode it works but then i get 2 identical outputs on 2 buttons that use f12, i heard of WIRE OR method to attach a resistor connected to ground at the end but it doesn't work at all

yellow wire is for f12
blue is for f10 and white is common wire

I think that only some keys (shift, ctrl, alt, enter) can be used in a combination
but the others cannot.

alex0512343:
hy everyone, i am writing a continuation to this forum that i opened

Why?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.