Steuerungstaste
Die Steuerungstaste, beschriftet mit Strg, in der Schweiz Control-Taste, beschriftet mit Ctrl, ist eine Taste auf Computer-Tastaturen, die hauptsächlich als Hilfstaste für Tastenkombinationen zum Aufrufen von Zusatzfunktionen verwendet wird: {{#if:trim|Strg }} bzw. {{#if:trim|Ctrl }}
Auf üblichen PC-Tastaturen befindet sie sich ganz links in der untersten Tastenreihe direkt unter der Umschalttaste (Shift-Taste) und meist ein zweites Mal rechts unten, links von den Pfeiltasten.<ref>http://www.tastatur-taste.de/ctrl-taste/</ref> Die meisten Anwendungen unterscheiden nicht zwischen linkem und rechtem Tastendruck, bei Computerspielen wird jedoch davon Gebrauch gemacht.
In Dokumentationen wird die Taste auch mit Vorlage:Monospace abgekürzt. Zum Beispiel Vorlage:Monospace oder Vorlage:Monospace.
Funktionsweise
Die Steuerungstaste wird üblicherweise nicht allein verwendet, sondern führt meist in Kombination mit einer anderen Taste einen Befehl aus oder ruft eine Programmfunktion auf (eine Ausnahme ist in neueren Windows-Versionen die – allerdings standardmäßig ausgeschaltete – Möglichkeit, durch Drücken der Taste den Mauszeiger wiederzufinden). So kann man beispielsweise mit {{#if:trim|Strg}}+{{#if:trim|C}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|C}} Text kopieren und ihn mit {{#if:trim|Strg}}+{{#if:trim|V}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|V}} einfügen (Kopieren und Einfügen), ohne das Tippen unterbrechen und die Maus benutzen zu müssen. Die Alt-Taste und Alt-Gr-Taste sind weitere, computergeschichtlich etwas neuere Tasten, die nach diesem Prinzip funktionieren.
Drücken der Steuerungstaste zusammen mit einer anderen Taste führt bei PCs dazu, dass die ASCII-Entsprechung der zweiten Taste mit 1Fhex (00011111bin) bitweise UND-verknüpft wird. Das bewirkt, dass das sechste bis achte Bit der ASCII-Codierung der entsprechenden Taste abgeschnitten werden und als Rückgabewert eine Zahl herauskommt, die einer der ersten 32 ASCII-Codierungen, das heißt einer bestimmten Steuerungsfunktion, entspricht.
Jedem der ASCII-Großbuchstaben wird eine Funktion zugeordnet, deren Code genau um 64 kleiner ist als der Code des jeweiligen Buchstabens. Kleinbuchstaben aktivieren dieselben Funktionen wie die entsprechenden Großbuchstaben, nur wird von deren Code nicht 64, sondern 96 abgezogen, da sich die Codes der Klein- und Großbuchstaben um jeweils 32 unterscheiden.
Heute werden die meisten dieser Steuerungsfunktionen nicht mehr für die Steuerung von Geräten, sondern für die Steuerung verschiedener Softwarepakete durch Tastaturkombinationen verwendet.
Gängige Kombinationen der Steuerungstaste
Viele Programme enthalten die Möglichkeit, Funktionen über die Tastatur statt per Maus und Menüs auszulösen. In den Menüs steht oft rechts neben der jeweiligen Funktion, wie sie schneller über eine Tastenkombination ausgeführt werden kann. Je nach Programm können sich die Kombinationen allerdings unterscheiden. Die folgende Tabelle beschreibt die Kombinationen mit deutsch/österreichischer und mit Schweizer Tastaturbelegung.
| {{#ifeq:#{{#ifeq:#|# | [[:{{#if:|{{{Ziel}}}|{{#if:#|#|Deutschland}}|{{#if:|{{{2}}}|Deutschland}}}}]]}}{{#ifeq: 0 | 0 |
{{#ifeq: @@ | @{{#if:trim|}}@
|
}} }} | |
|---|---|---|---|
| Strg}}+{{#if:trim|Alt}}+{{#if:trim|Entf}} | Ctrl}}+{{#if:trim|Alt}}+{{#if:trim|Del}} | Aufruf eines Verriegelungsdialogs bzw. eines Taskmanagers bei verschiedenen Betriebssystemen („Klammergriff“) | |
| Strg}}+{{#if:trim|→}} bzw. {{#if:trim|Strg}}+{{#if:trim|←}} | Ctrl}}+{{#if:trim|→}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|←}} | wortweises Springen in einem Text oder Eingabefeld (mit den Pfeiltasten) | |
| Strg}}+{{#if:trim|⇧}}+{{#if:trim|→}} bzw. {{#if:trim|Strg}}+{{#if:trim|⇧}}+{{#if:trim|←}} | Ctrl}}+{{#if:trim|Shift}}+{{#if:trim|→}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|Shift}}+{{#if:trim|←}} | wortweises Markieren in einem Text oder Eingabefeld | |
| Strg}}+{{#if:trim|⌫}} bzw. {{#if:trim|Strg}}+{{#if:trim|Entf}} | Ctrl}}+{{#if:trim|Backspace}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|Del}} | wortweises Löschen in einem Text oder Eingabefeld | |
| Strg}}+{{#if:trim|Ende}} bzw. {{#if:trim|Strg}}+{{#if:trim|Pos1}} | Ctrl}}+{{#if:trim|End}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|Home}} | Springen an das Ende bzw. den Anfang eines Textes | |
| Strg}}+{{#if:trim|⇧}}+{{#if:trim|Ende}} bzw. {{#if:trim|Strg}}+{{#if:trim|⇧}}+{{#if:trim|Pos1}} | Ctrl}}+{{#if:trim|Shift}}+{{#if:trim|End}} bzw. {{#if:trim|Ctrl}}+{{#if:trim|Shift}}+{{#if:trim|Home}} | Markieren bis zum Ende bzw. Anfang eines Textes | |
| Drückt man die Strg-Taste und markiert/klickt gleichzeitig mit der Maus, so kann man in vielen Anwendungen einzelne, getrennte Objekte auswählen, so beispielsweise Punkte aus einer Liste (z. B. Dateiauswahl) oder nicht zusammenhängende Textbereiche in Textverarbeitungen (funktioniert unter anderem in allen StarOffice-Writer- und OpenOffice.org-Writer- sowie neueren Microsoft-Word-Versionen). | |||
| Strg}}+{{#if:trim|+}} bzw. {{#if:trim|−}} | Ctrl}}+{{#if:trim|+}} bzw. {{#if:trim|−}} | ermöglicht in vielen Webbrowsern eine vergrößerte/verkleinerte Seitendarstellung (Internet Explorer, Opera) oder eine größere Textdarstellung (Mozilla, Netscape). Alternativ kann in diesen Anwendungen bei gedrückter Strg-Taste auch häufig das Scrollrad der Maus nach unten (entspricht {{#if:trim|-}}) bzw. nach oben (entspricht {{#if:trim|+}}) gerollt werden. {{#if:trim|Strg}}+{{#if:trim|0}} setzt die Darstellung wieder auf den Ursprungswert zurück. | |
| Strg}}+{{#if:trim|C}} | Ctrl}}+{{#if:trim|C}} | bei Programmen im Terminal: bricht das aktuelle Programm ab, siehe auch bei Break-Taste; bei grafischen Programmen: kopiert Markiertes in die Zwischenablage (von engl. copy). | |
| Strg}}+{{#if:trim|D}} | Ctrl}}+{{#if:trim|D}} | bei Programmen im Terminal: beendet eine Texteingabe, d. h. das aktuelle Programm bekommt den Zustand Dateiende EOF geliefert; bei grafischen Programmen: Funktion programmabhängig. | |
| Strg}}+{{#if:trim|Z}} | Ctrl}}+{{#if:trim|Z}} | bei Programmen im Terminal: hält das aktuelle Programm an, ohne es abzubrechen. Es kann später fortgesetzt oder in den Hintergrund geschoben werden; bei grafischen Programmen: widerruft letzte Aktion (zurück), sogenanntes „Undo“. | |
| Strg}}+{{#if:trim|Q}} | Ctrl}}+{{#if:trim|Q}} | bricht Programme ab (von engl. quit). | |
| Strg}}+{{#if:trim|Y}} | Ctrl}}+{{#if:trim|Y}} | holt zurück, macht „Undo“ rückgängig, oder eine Textzeile (zum Beispiel in vielen Quelltext-Editoren) wird gelöscht. | |
| Strg}}+{{#if:trim|A}} | Ctrl}}+{{#if:trim|A}} | alles markieren: markiert alle Elemente im aktiven Bereich; z. B. den ganzen Inhalt eines Dokuments oder Textfelds, oder alle Dateien in einem Dateimanager | |
| Strg}}+{{#if:trim|C}} oder {{#if:trim|Strg}}+{{#if:trim|Einfg}} | Ctrl}}+{{#if:trim|C}} oder {{#if:trim|Ctrl}}+{{#if:trim|Ins}} | kopiert Markiertes in den Zwischenspeicher (engl. copy) | |
| Strg}}+{{#if:trim|X}} | Ctrl}}+{{#if:trim|X}} | kopiert Markiertes in den Zwischenspeicher und löscht es am Ursprungsort (engl. cut) | |
| Strg}}+{{#if:trim|V}} oder {{#if:trim|⇧}}+{{#if:trim|Einfg}} | Ctrl}}+{{#if:trim|V}} oder {{#if:trim|Shift}}+{{#if:trim|Ins}} | fügt Kopiertes aus dem Zwischenspeicher an die Eingabestelle (engl. paste) | |
| Strg}}+{{#if:trim|F}} | Ctrl}}+{{#if:trim|F}} | Suchfunktion (von engl. find) | |
| Strg}}+{{#if:trim|H}} | Ctrl}}+{{#if:trim|H}} | Historie oder ersetzen | |
| Strg}}+{{#if:trim|P}} | Ctrl}}+{{#if:trim|P}} | Druckfunktion (von engl. print) | |
| Strg}}+{{#if:trim|S}} | Ctrl}}+{{#if:trim|S}} | Speicherfunktion (von engl. save) | |
| Strg}}+{{#if:trim|M}} | Ctrl}}+{{#if:trim|M}} | stellt die Audiowiedergabe stumm (von engl. mute) | |
| Strg}}+{{#if:trim|N}} | Ctrl}}+{{#if:trim|N}} | erstellt neue Datei (von engl. new) | |
| Strg}}+{{#if:trim|T}} | Ctrl}}+{{#if:trim|T}} | öffnet neuen Tab | |
| Strg}}+{{#if:trim|W}} | Ctrl}}+{{#if:trim|W}} | Tab schließen (von engl. withdraw) | |
Geschichte
Bei älteren PC-Typen, die dem originalen IBM PC, PC XT oder PC/AT nachempfunden sind, und bei vielen anderen Personal Computern und Heimcomputern, wie zum Beispiel dem Commodore 64, dem Atari ST oder dem Apple II, sowie manchen Unix-Rechnern, findet sich die Taste oberhalb der Umschalttaste, entweder links vom „A“ oder links vom „Q“. Bei einigen Betriebssystemen lässt sich diese ergonomische Position softwaremäßig wiederherstellen.<ref>https://superuser.com/questions/949385/map-capslock-to-control-in-windows-10 Map capslock to control in Windows 10</ref>
Auf alten Rechnerarchitekturen wurde die Strg-Taste benutzt, um die ersten 32 Codes (000 bis 031) der ASCII-Tabelle zu erzeugen, die sogenannten Steuerzeichen. Diesen 32 nicht druckenden Zeichen entsprachen auf den Ausgabegeräten (ursprünglich waren das meist Fernschreiber) keine symbolischen Darstellungen, sondern Geräte steuernde Funktionen wie beispielsweise BEL (Bell, Oktalcode: \007, {{#if:trim|Ctrl}}+{{#if:trim|G}}), was die Klingel des Geräts (heute einen Piepton) ertönen lässt, LF (Zeilenvorschub, {{#invoke:Vorlage:lang|full|CODE=en|SCRIPTING=Latn|SERVICE=englisch}}, Oktalcode: \012, {{#if:trim|Ctrl}}+{{#if:trim|J}}), was einen Zeilenvorschub erzeugt, BS (Backspace, Oktalcode: \010, {{#if:trim|Ctrl}}+{{#if:trim|H}}), was den Druckkopf einen Schritt zurück nach links bewegt usw.
Siehe auch
|1|= – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen |0|-= |X|x= |#default= –
}}{{#if:| {{#ifeq: {{{lang}}} | de | {{#ifeq: 0 | 0 | }} | ({{#invoke:Multilingual|format|{{{lang}}}|slang=!|shift=m}}) }}}}{{#invoke:TemplatePar|check
|opt= 1= 2= lang= suffix= |template=Vorlage:Wiktionary |cat=Wikipedia:Vorlagenfehler/Schwesterprojekt }}
| style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| Esc | F1 | F2 | F3 | F4 | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| F5 | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| F6 | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| F7 | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| F8 | F9 | F10 | F11 | F12 | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| Druck S-Abf |
style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| Rollen | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| Pause Untbr |
Ziffernblock: | ||||||||
| <imagemap>
Datei:KB Germany.svg|450px desc none
rect 0 0 60 30 Gradzeichen rect 60 0 120 30 Ausrufezeichen rect 120 0 180 30 Anführungszeichen rect 180 0 240 30 Paragrafzeichen rect 240 0 300 30 $ rect 300 0 360 30 Prozentzeichen rect 360 0 420 30 Et-Zeichen rect 420 0 480 30 Schrägstrich rect 480 0 540 30 Klammer (Zeichen) rect 540 0 600 30 Klammer (Zeichen) rect 600 0 660 30 Gleichheitszeichen rect 660 0 720 30 Fragezeichen rect 720 0 780 30 Gravis (Typografie) rect 780 0 900 30 Backspace
rect 0 0 60 60 Zirkumflex rect 60 0 120 60 Eins rect 120 0 150 60 Zwei rect 150 0 180 60 Quadrat (Arithmetik) rect 180 0 210 60 Drei rect 210 0 240 60 Kubikzahl rect 240 0 300 60 Vier rect 300 0 360 60 Fünf rect 360 0 420 60 Sechs rect 420 0 450 60 Sieben rect 450 0 480 60 Klammer (Zeichen) rect 480 0 510 60 Acht rect 510 0 540 60 Klammer (Zeichen) rect 540 0 570 60 Neun rect 570 0 600 60 Klammer (Zeichen) rect 600 0 630 60 Null rect 630 0 660 60 Klammer (Zeichen) rect 660 0 690 60 ß rect 690 0 720 60 Backslash rect 720 0 780 60 Akut rect 780 0 900 60 Backspace
rect 0 61 90 90 Tabulatortaste rect 90 61 150 90 Q rect 150 61 210 90 W rect 210 61 270 90 E rect 270 61 330 90 R rect 330 61 390 90 T rect 390 61 450 90 Z rect 450 61 510 90 U rect 510 61 570 90 I rect 570 61 630 90 O rect 630 61 690 90 P rect 690 61 750 90 Ü rect 750 61 810 90 Sternchen (Schriftzeichen) rect 810 61 900 90 Eingabetaste
rect 0 61 90 120 Tabulatortaste rect 90 61 120 120 Q rect 120 61 150 120 @ rect 150 61 210 120 W rect 210 61 240 120 E rect 240 61 270 120 Eurozeichen rect 270 61 330 120 R rect 330 61 390 120 T rect 390 61 450 120 Z rect 450 61 510 120 U rect 510 61 570 120 I rect 570 61 630 120 O rect 630 61 690 120 P rect 690 61 750 120 Ü rect 750 61 780 120 Addition rect 780 61 810 120 Tilde rect 810 61 900 120 Eingabetaste
rect 0 121 105 150 Umschaltsperre rect 105 121 165 150 A rect 165 121 225 150 S rect 225 121 285 150 D rect 285 121 345 150 F rect 345 121 405 150 G rect 405 121 465 150 H rect 465 121 525 150 J rect 525 121 585 150 K rect 585 121 645 150 L rect 645 121 705 150 Ö rect 705 121 765 150 Ä rect 765 121 825 150 Apostroph rect 825 121 900 150 Eingabetaste
rect 0 121 105 180 Umschaltsperre rect 105 121 165 180 A rect 165 121 225 180 S rect 225 121 285 180 D rect 285 121 345 180 F rect 345 121 405 180 G rect 405 121 465 180 H rect 465 121 525 180 J rect 525 121 585 180 K rect 585 121 645 180 L rect 645 121 705 180 Ö rect 705 121 765 180 Ä rect 765 121 825 180 Rautezeichen rect 825 121 900 180 Eingabetaste
rect 0 181 85 210 Umschalttaste rect 85 181 135 210 Vergleichszeichen rect 135 181 195 210 Y rect 195 181 255 210 X rect 255 181 315 210 C rect 315 181 375 210 V rect 375 181 435 210 B rect 435 181 495 210 N rect 495 181 555 210 M rect 555 181 615 210 Semikolon rect 615 181 675 210 Doppelpunkt rect 675 181 735 210 Unterstrich rect 735 181 900 210 Umschalttaste
rect 0 181 85 240 Umschalttaste rect 85 181 115 240 Vergleichszeichen rect 115 181 135 240 Senkrechter Strich rect 135 181 195 240 Y rect 195 181 255 240 X rect 255 181 315 240 C rect 315 181 375 240 V rect 375 181 435 240 B rect 435 181 495 240 N rect 495 181 525 240 M rect 525 181 555 240 My rect 555 181 615 240 Komma rect 615 181 675 240 Punkt (Satzzeichen) rect 675 181 735 240 Bindestrich-Minus rect 735 181 900 240 Umschalttaste
rect 0 241 90 300 Steuerungstaste rect 90 241 150 300 Windowstaste rect 150 241 240 300 Alt-Taste rect 240 241 600 300 Leertaste rect 600 241 690 300 Alt Gr rect 690 241 750 300 Windowstaste rect 750 241 810 300 Menü-Taste rect 810 241 900 300 Steuerungstaste </imagemap> |
style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Einfg | style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Pos1 | style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Bild ↑ | style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe; width:30px;"| Num | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe; width:30px;"| / | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe; width:30px;"| * | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe; width:30px;"| - | |||||||||||||||||
| style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Entf | style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Ende | style="border:1px solid #666; padding:0 .2em; font-size:75%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Bild ↓ | 7 | 8 | 9 | rowspan="2" style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| + | ||||||||||||||||||
| 4 | 5 | 6 | ||||||||||||||||||||||
| style="border:1px solid #666; padding:0 .2em; ; background:#DADADA; color:#Vorlage:Standardfarbe;"| ↑ | 1 | 2 | 3 | rowspan="2" style="border:1px solid #666; padding:0 .2em; font-size:85%; background:#DADADA; color:#Vorlage:Standardfarbe;"| Enter | ||||||||||||||||||||
| style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| ← | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| ↓ | style="border:1px solid #666; padding:0 .2em; background:#DADADA; color:#Vorlage:Standardfarbe;"| → | 0 | , | ||||||||||||||||||||
Einzelnachweise
<references />