For the record, gaming keyboards
do keyjam, usually, because they still have a matrix. They just have workarounds added, like the common keys excluded from the matrix.
I think it's a shame that we're still struggling with this in 2016 for most keyboards... dunno if the manufacturing cost would rise that much by fixing it?
Not so much "struggling" as a design choice, and yes, it cuts costs
immensely. I don't remember exactly (it was a long time ago when I researched this), but I think making a keyboard without using a matrix at all (and giving each key its own wire) would cost several hundreds of dollars. Not cost-effective at all. It would also have to be much thicker to give room for the dozens of wires.
So unless someone comes up with a better way, keyjamming is sticking around. But hey, there's always gamepads.
