> I would think the battery drain would be negligible compared to your screen.
I don't know how much battery it would require, but you'd want to provide enough resistance to make a keypress feel substantive and satisfying.
That said, with a careful and fast feedback system, the keys could start out with just enough force to hold up the keycap, detect a finger starting to press them, and ramp up the force to that key to provide enough resistance, then stop again when the key has traveled back up. That could reduce the energy usage compared to always providing force comparable to a spring or scissor switch.
That same feedback system could theoretically mimic the resistance curve of various other keyboard technologies.
That's a really good point Josh, I was reading something about a month ago about one of the gaming keyboard companies which has an adjustable magnetic switch which lets the user change the key travel, which I believe was also done via electromagnets.
Hopefully none of this is too far off. I'm not sure how the industry got itself into its current condition of poor experiences due to a desire for the great thinness.