it is obviously good for typing words. there should be a words database to support it. i do not think it is good for typing random thing like HGIKDHSJKIHU. it will try to look in the database to match that, and give something un-wanted.