Contrôle (touche)

Page d’aide sur la police de caractères Unicode

Cette page contient des caractères spéciaux ou non latins. S’ils s’affichent mal (▯, ?, etc.), consultez la page d’aide Unicode.

Page d’aide sur l’homonymie

Pour les articles homonymes, voir contrôle, control et ctrl.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?
La touche contrôle étiquetée « Ctrl » sur un clavier destiné au système d'exploitation Windows

Contrôle (abr. « Ctrl ») est une touche de clavier d'ordinateur qui, lorsqu'elle est utilisée conjointement avec une autre touche, permet l'accès à des fonctions spéciales. La touche contrôle est une touche dite modifiante ; son emploi est similaire à celui de la touche de majuscule : comme celle-ci, son activation isolée ne produit aucune action. Elle est souvent présente deux fois, aux extrémités gauche et droite du clavier.

Symbole

Gouvernail
Symbole ISO de clavier pour « Contrôle ».

Cette touche est souvent étiquetée « CTRL », mais on rencontre également le mot « Contrôle » (« Control » en anglais), l’abréviation « Ctl », ou encore la pointe de flèche vers le haut « ⌃ » (qui est souvent remplacée par un simple accent circonflexe « ^ ») et plus rarement représenté par un gouvernail « ⎈ ». Cette touche peut être notée : Ctrl, CTRL, Contrôle, Control, Ctl, CTL, ⌃ ou encore ⎈.


Clavier ligne basse

Touche contrôle
Les deux touches contrôle peuvent être marquée "Strg" sur un clavier allemand mais restent situées au même emplacement.

Histoire

Sur les téléscripteurs et plus récemment sur les claviers d'ordinateurs, une pression sur la touche de contrôle, de façon concomitante avec une autre, passe à zéro les 2 bits de l'extrémité gauche des 7 bits du code du caractère ASCII (bits nos 5 et 6 avec une numérotation commençant à 0). Ceci permettait à l'opérateur de produire les 32 premiers caractères de la table ASCII. Ce sont des caractères non imprimables qui permettent de contrôler la position du prochain caractère sur un périphérique d'affichage, d'éjecter une page imprimée, d'effacer l'écran, d'activer la sonnerie du terminal, ou d'autres opérations encore. Fort justement, ces caractères sont parfois appelés caractères de contrôle.

Comme en ASCII les majuscules et minuscules ne diffèrent que par la valeur du bit no 5, qui peut être mis à zéro lors d'un appui sur la touche de contrôle, l'utilisation de la touche de contrôle avec un caractère minuscule (ex. : c) ou majuscule (ex. : C) génère le même code ASCII sur un téléscripteur ou un ordinateur.

Sur les téléscripteurs, un appui sur la touche de contrôle se traduisait physiquement par la mise au zéro volt des fils correspondant aux bits nos 5 et 6. Sur les ordinateurs modernes, l'interprétation de la touche de contrôle enfoncée est laissée à la charge du logiciel, les claviers modernes distinguent chaque touche physique les unes des autres et signalent chaque pression et relâchement de touche au logiciel pilote. Cette flexibilité additionnelle est peu utilisée. Habituellement, les ordinateurs modernes fonctionnent donc comme les anciens terminaux : la touche de contrôle ne déclenche aucune action en elle-même, et il n'y a pas de distinction entre majuscules et minuscules.

Dans les logiciels actuels, les caractères de contrôle ASCII sont rarement utilisés. Les combinaisons réalisées avec la touche de contrôle ont donc d'autres usages. Notamment, sous Windows et Linux, la touche contrôle permet de formuler des raccourcis clavier.

Notation

Dans la littérature et les logiciels, il existe plusieurs notations pour les combinaisons avec la touche contrôle. Ainsi, pour noter l'appui simultané de la touche contrôle avec la touche de la lettre C, on peut trouver :

Note: la notation ^C dans l'exemple ci-dessus ne doit pas être confondue avec la notation caret.

Exemples de raccourcis clavier avec la touche contrôle

Sous Windows et Linux

La signification des combinaisons pouvant être formées avec la touche contrôle peut varier entre les logiciels et les environnements, mais certaines se retrouvent très fréquemment. Ainsi, les raccourcis suivants sont presque universels dans toute la famille des logiciels disponibles sous Microsoft Windows, et dans les logiciels utilisant une interface utilisateur de type graphique.

La plupart de ces raccourcis sont également disponibles dans les environnements graphiques sous Linux.

Sous Mac OS

Les ordinateurs Apple Macintosh disposent d'une touche contrôle (Control (or Ctrl) ⌃), mais elle ne sert pas en général à composer des raccourcis clavier. Ces derniers se composent avec la touche de commande (marquée Cmd ⌘). Par exemple, Cmd ⌘ + C permet de copier, Cmd ⌘ + P d'imprimer, Cmd ⌘ + S de sauvegarder, etc. Une bonne partie des raccourcis clavier de Windows et Mac OS sont ainsi identiques, à condition de remplacer la touche contrôle par la touche de commande.

La touche contrôle (Control (or Ctrl) ⌃) peut avoir différentes fonctions sous Mac OS :

Combinaisons spéciales

Sous MS-DOS, la combinaison spéciale Ctrl + Alt + Suppr provoquait un redémarrage immédiat de l'ordinateur. Sous les versions récentes de Microsoft Windows, cela permet d'accéder à un ensemble de fonctionnalités « critiques » : déconnexion de l'utilisateur, affichage de la liste des processus, changement du mot de passe, etc. Les distributions Linux sont parfois configurées pour redémarrer l'ordinateur en réponse à cette combinaison.

En ligne de commande sous Mac OS X, MS-DOS, Windows et Unix, la combinaison Ctrl + C sert généralement à interrompre l'exécution d'un programme. Sur les systèmes Microsoft, cette combinaison est parfois remplacée par Ctrl + Pause.

Notes et références

  1. ↑ Sébastien Blondeel, Daniel Cartron, Juliette Risi et Jean-Marie Thomas, Débuter sous Linux avec Mandriva, Eyrolles, , 520 p. (ISBN 978-2-21213-049-2, présentation en ligne), p. 303

Articles connexes

Sur les autres projets Wikimedia :