Did you know that MSX keyboards are not designed to have any key combination press possible?
I did not consider this closely, and had the belief that MSX is super gaming design where pressing any key combination reliably gives proper key scan. I was wrong, it is not the case. MSX keyboards, at least those I analyzed recently, are NOT designed for any key press, and if you press, for example, G, O and W keys on international keyboard simultaneously, it will cause electrical conflict on the keyboard lines.
Did you ever think why MG2 uses arrow keys, and odd N and M keys? It appeared that arrows are in scan bits [7:4] and N/M are in bits [3:2].
Various keyboards "protect" the control keys from this conflict (for example by diode): SHIFT, CTRL, KANA, GRAPH etc - depending on the BIOS. If you look at YIS805, it protects SHIFT and GRAPH only as RUS and CAPS are both toggle keys. For some reason CTRL is not protected, therefore pressing CTRL-E causes electrical problem, but keyboard still works as expected because keyboard uses TTL chips with high level output current much less than low level output current - and low level keeps being low level even when there's another output connected being at high level.
I have designed an universal circuit diagram (below), but at the end it seems to be a real overkill !