Claviers d’ordinateurs : Que fait la touche ‘Esc’ ?


Dans le jeu de caractères ASCII,0-31 étaient réservés comme caractères de contrôle de périphérique (d'où la touche CTRL). 0 = Nul, 1-26 = CTRL-A à CTRL-Z, 27 = ESC, 28 - 31 Autres. 32 est le premier caractère imprimable étant un espace " ".

Code standard américain pour l'échange d'informations


Si vous regardez la liste, vous'remarquerez que les caractères "CTRL" faisaient des choses spéciales, 8 = Backspace, 9 = Tab, etc, et après tous les caractères imprimables, 127 signifie "Suppression".

Avant le "protocole d'échappement", la touche d'échappement était la version originale de la touche "Break", en ce sens que l'échappement consistait à sortir du programme en cours et à revenir à la console.

Lorsque l'ASCII a été correctement développé, le "caractère" ESC a été utilisé pour indiquer d'autres commandes non imprimées, par exemple, ESC-B pouvait activer l'impression en gras. Les jeux de codes ESC les plus courants étaient le jeu Epson (imprimantes à matrice de points) et le jeu Diablo (imprimantes à marguerite).

Pourquoi IBM a choisi d'inclure la touche Escape et une touche Break, à l'origine CTRL-NUMLOCK, je ne sais pas'et cela semble un peu redondant.

.