I had the exact same idea in mind since i heard abt tablets..
but i imagined it somehow to be a touch keyboard that will adapt with the layout the user thinks letters should be hit..but still able to give the user a physical response when hitting the key
obviously for me the answer is totally brilliant and this will be everywhere in less than 2 years I believe