I can't find a reference, but there was a PSP homebrew app that had a keyboard very similar to this. In addition, I saw a similar keyboard at a CS fair at my university last year. It's not new, just not particularly widely used.
Beyond Good and Evil also innovated in this respect [1], but in a different way.