T9 as a predictive text mechanism, we have also seen swype as a new way of interacting with the keyboard and many others.
Now a new a promising new way of interacting with a keyboard is being developed by Minuum. The Minuum keyboard layout let you type on every surface of any size. Specially the ability to type on a very small surface is important as we see more and more smaller devices come to the market where we do have a need of interacting with.
The below video is showing how the Minuum keyboard is working. Specially the keyboard option attached to the watch is something that is quite nice. If we think about this in combination with a project like Google Glass this can become very interesting in the future.