Okay, I've tried both those things in Ubuntu. Connecting the keyboard to the PS/2 port and trying to capture both serio0/serio_raw0 and serio1/serio_raw1 (my mobo has a combination port) resulted in nothing being captured. Tried it in both 8088 and 80286 mode to no effect. Trying to reset serio_raw0 and serio_raw1 resulted in no lights blinking. In all cases, Ubuntu reported no device connected.
I pulled out the multimeter and checked the voltage between each pin and the nearest connecting component, and the voltages were nowhere near 5V and fluctuated constantly, and this occurred regardless of direct PS/2 connection or connection through the Blue Cube:
Via PS/2 port — Fluctuated between 0V and 0.15V, no lights flashing (80286 mode), or 0V and 0.20V, no lights flashing (8088 mode).
Via Blue Cube — Fluctuated between 0V and 0.20V, no lights flashing (80286 mode), or 0V and 0.50V, lights flashing (8088 mode).
All of the pins are wired properly, and the replacement PS/2 cord I used has negligible resistance and is uninterrupted along its length. I also checked the soldering over the whole PCB yesterday and found and resoldered a cracked joint, so that shouldn't be a problem.