It seems strange to me that this idea is considered as "new", especially if we consider that in the world of programmers keyboards have always played a fundamental role.So much so that many programs have always provided the possibility of easily asso...