Lately, the momentum towards touchscreens and smartphones as primary computing devices has been overwhelming. As a result, there are fewer and fewer roles for the physical keyboard, though it's likely ...