Actually, considering he said "Jap company", I think it was simply shorthand for Japanese. He wasn't referring to a person.
In other words Ripster, when it's clear that someone is using a foreign language, cut them a little slack, mkay?
With that out of the way, based on the translation, and how topres work, I don't think you could do that with a dipswitch, or with software. Not unless the keyboard had active components constantly monitoring the state, and adjusting based on that input. Basically, you're getting into optimus maximus territory at that point.
This really does just look like a mechanical system to change the throw on the keys. So not pressure, but rather distance.