Sur un clavier étendu Mac, il y a une touche « Retour » et une touche « Entrée ». Sur la plupart des claviers PC, il y a deux touches « Entrée », mais certains disent « Retour » à la place. Que se passe-t-il ici ? Nous allons examiner l’histoire de ces touches.

La différence historique entre Entrée et Retour

Pour comprendre la différence entre Return et Enter, il faut remonter à leurs origines.

La touche Retour provient des machines à écrire. Sur une machine à écrire électrique (telle que la série Selectric d’IBM), l’appui sur la touche Return exécute un « retour chariot », qui déplace le chariot (l’ensemble des rouleaux qui maintiennent le papier sur lequel vous tapez) vers le début de la ligne. Il fait également tourner le rouleau pour que le papier avance d’une ou deux lignes en même temps (ce que l’on appelle une « avance de ligne »). C’est ainsi que vous commencez à taper sur une nouvelle ligne.

La touche Entrée provient des premiers terminaux informatiques à écran vidéo, lorsqu’il a fallu faire la différence entre l’ajout d’un retour chariot dans un champ de formulaire et la soumission de l’information elle-même. Dans ce cas, « Enter » signifie envoyer des données à l’ordinateur après avoir tapé une valeur. Le terme « Enter » provient également des claviers numériques des ordinateurs, qui sont issus d’une lignée de machines à additionner et de dispositifs de saisie de données. Dans ce contexte, elle est souvent utilisée comme un équivalent du signe égal (« = ») ou de la touche Total d’une machine à additionner, qui conserve un total courant des valeurs saisies.

Mac et PC font les choses différemment

Sur un clavier PC Windows standard doté d’un pavé numérique, vous trouverez deux touches Entrée : L’une juste au-dessus de la touche Shift droite, et l’autre dans le coin inférieur droit du clavier, dans le cadre du pavé numérique. Cette conception est apparue sur la plate-forme PC avec le clavier 101 touches « Modèle M » en 1984.

Sur un PC Windows, ces deux touches renvoient le même code d’identification interne (« 13 » pour Carriage Return), ce qui signifie que la plupart des programmes ne les différencient pas. En interne, cependant, elles renvoient des codes d’emplacement différents, ce qui signifie qu’un programme correctement codé peut faire la différence s’il le souhaite.

Certaines applications Microsoft Office et une variété d’applications Adobe traitent les deux touches Entrée différemment selon le contexte. En général, la touche Entrée de la section principale du clavier envoie un retour chariot (nouvelle ligne), et la touche Entrée du pavé numérique est utilisée pour valider les données d’une entrée, comme si vous cliquiez sur le bouton « OK ». Mais cela peut facilement changer en fonction du contexte du logiciel.

Sur un Mac, vous verrez une touche Retour dans la section alphanumérique principale du clavier et une touche Entrée dans la section du pavé numérique des claviers étendus. Cette disposition est apparue pour la première fois sur le clavier Apple Lisa en 1983 et a été reprise sur le clavier numérique Mac en 1984 et sur le clavier étendu Mac Plus en 1986.

Sur un Mac, les touches Retour et Entrée ont deux codes ASCII différents (36 et 76), et comme sur un PC, de nombreuses applications les considèrent comme la même touche, mais certaines applications les traitent différemment. Si votre clavier n’est pas équipé d’un pavé numérique, la touche Retour peut également porter la mention « Entrée ». Pour que votre touche Retour soit considérée comme une touche Entrée, appuyez sur Fn+Retour.

Nous nous retrouvons donc avec une conclusion peu satisfaisante. Enter et Return sont des jumeaux non identiques, chacun ayant des fonctions différentes selon le contexte. Ce sont deux touches différentes, et pourtant elles font souvent la même chose. En fin de compte, leur valeur vient de leur emplacement différent sur le clavier – bien que, si vous y réfléchissez, quand la disposition standard du clavier a-t-elle vraiment eu un sens ?