I started to get curious about the working of this switches, and finally got an idea to convert a hall effect switch in a simple electrical key and featuring NKRO.
Lets start! I did not understand why people claimed that is so hard to conver a hall effect keyboard until I saw how the hall effect sensors works.
Lets SUPPOSE that this is the pinout of a hall effect sensor of our keyboard:

Unlike a normal contact switch, we aren't closing a circuit between two traces (a row and a column), this guy sends current to two different pins.
And what if I want to connect a hall effect keyboard to a normal controller?
Obviously you can't, unless you convert the hall effect sensors in contact-like switches.
Here this starts to get interesting, lets see how works an AND gate

this table means that Z = A . B
And what happens if i connect A to one of the outputs from the sensor and B and Z to a normal controller?
We've got a working hall effect switch, BUT if you want to do that keep this in mind, you will need one gate per switch. For example I want to make a 3101 layout keyboard (88 keys, if I'm correct), that means 22 IC4081 (4 gates per integrated circuit).

This should feature NKRO (correct me if not), because the logic gates would work as diodes.
Isn't cheap, isn't fast, but simple. I'll try this by myself when I get my board.
The real problems
We need something like 528 mA only to power the switches (like 6 mA per switch), even more for the controller and IC's. So maybe the best option here is ask our PC's power supply for some help, USB can't deal with this.
New PCB, obviously. I made this post based on the SW switches and the czechoslovakian "clones", so a new PCB means destroy the metal rivets of the switch holder and replace them with really small bolts (or even glue it).
I'm not an expert, so evey constructive critic is well welcomed.