This may be irrelevant, but I've long wondered, do we really need the buttons at all. Couldn't we just have a "sensory board", where each individual could initialize the board using their hand movement / finger press patterns to individual letters and/or words based on probabilities.
There have been a couple of attempts at this: projection keyboards, Magic Leap. The technology is fine but the learning required to type on something invisible is considerable.