I added a bluetooth keyboard to my Nexus as those touch screens are primitive. That is, good enough to mash big buttons but for fine work, not that great.
Bob