mrprofessor I had one and traced its PCB in the past, found the switches positions are mapped through the 2-of-N encoder method, that's bad to accommodate modern keebs' NKRO demand. But also observed good side: keys' sensors are very friendly to reuse in a new designed PCB which has a matrix(every sensor has three pins, VCC, input and output, when input is low votage then output switches to hign from low voltage, perfect mechanism for inspecting keystroke), sadly I dont know who has interests to make a pcb to swap in lol, so finally I let the keyboard go.