welp, just bought a new keyboard. this one has swappable switches so if something wacky does happen again, i can just swap stuff out. it's also from a brand that i have heard great stuff from.
it's a good thing i haven't bought system shock or some NGS stuff yet because there goes my funds for that.