Introduction:
I have got a mechanical keyboard (not really special) whose haptics I like, but it even does not register some 3-key-combinations (so in total has 2-key-rollover. Some three-key-combinations are registered, but an by me often used `<CTRL>`+`<SHIFT>`+`<k>` is not). So I like to convert it to an open source QMK firmware supported keyboard because I want to have at least 4-key-rollover in practice (and while doing so, then why not all-key-rollover).
I doubt, if the keyboard matrix has no diodes (it has none), I cannot convert it to an all-key-rollover keyboard without changing the keyboard's matrix, right?
The keys are clicky, the electrical contact is not made within the mechanical switches itself but within a foil below the clicky switches: The switches have a stem that presses down some rubber dome that connects contacts within a foil (or changes their capacity -- I haven't checked if the keypresses are registered capacitive or resistive).
Question 1:
So am I right that it means that, since the keyboard matrix in the foil is without diodes, I cannot just with another controller get all-key-rollover, but I have to completely re-make the keyboard matrix?, or is it somehow possible to get all-key-rollover with just changing the electronics PCB?
Question 2:
If I remake the keyboard matrix I also would change the switches, because I cannot really make such a foil-type on my own. Since I am unable to make a PCB, I would like to stick the switches in the front plate holes and have them beeing fixed there and do hand-wiring. What type of switches (Kailh, Cherry MX, ...) I have to select so that they can be mounted that way?
Photographs and keyboard type:
Below you find photographs. The label says "SilverCrest SGK 3 A1" and "IAN 306133", the manual can be founde here. The LED light disperser plate inside has printed "RPJ0805D-832" followed by two asiatic characters.











