Kontrolna tipka, često označena kao “Ctrl” ili “Ctl” na tipkovnici računala, posebna je vrsta tipke koja se zove modifikatorska tipka koja je namijenjena da se pritisne u kombinaciji s jednom ili više drugih tipki. Njegova točna funkcija ovisi o softveru i operativnom sustavu koji se koristi, ali najčešće obavlja uobičajene funkcije poput spremanja dokumenata, ispisa i postupaka kopiranja/lijepljenja. Naziv kontrolnog ključa potječe od njegove izvorne namjene u teletipskim strojevima, gdje se koristio za upravljanje aspektima rada stroja.
Modifikatorske tipke, koje mogu uključivati tipke shift, alt, control i druge tipke ovisno o rasporedu tipkovnice, jedinstvene su po tome što se rijetko koriste same. Umjesto toga, ove vrste tipki su namijenjene za korištenje u kombinaciji s drugim tipkama na tipkovnici u tehnici poznatoj kao kombinacija tipki. Većina korisnika računala upoznata je s kombinacijom tipki shift, u kojoj se tipka shift koristi u kombinaciji s drugom tipkom za stvaranje velikih znakova. Kontrolna tipka također mijenja uobičajeni izlaz tipki, ali općenito mijenja izlaz u naredbu ili funkciju, a ne u poseban znak. Ako držite kontrolu dok pritisnete tipku “Q” (Ctrl+Q), na primjer, zatvorit ćete aplikaciju, dok se Ctrl+P može koristiti za ispis dokumenta ili web-stranice.
Točan učinak koji kombinacija kontrolne tipke ima ovisi o softveru i operativnom sustavu koji se koristi. Pritiskom Ctrl+R u mnogim web-preglednicima ponovno će se učitati web-stranica, dok ista kombinacija tipki u programu za obradu teksta često poravnava odlomak udesno. Uobičajene funkcije poput spremanja, ispisa i kopiranja/lijepljenja općenito su iste u mnogim vrstama programa, dok druge funkcije mogu biti specifične za određeni program ili čak pojedinačne elemente tog programa. Moguće su složenije kombinacije koje uključuju čak četiri ključa; u mnogim slučajevima korisnici mogu prilagoditi ove kombinacije za izvođenje operacija koje žele. U nekim operacijskim sustavima uobičajene funkcije kontrolne tipke zamjenjuju se drugom modifikatorskom tipkom, dok se sama tipka koristi u posebnu svrhu. Korisnici mogu lako pronaći neke od ovih kombinacija pregledavajući priručnik ili pretražujući na mreži “tipkovničke prečace” i naziv programa.
Kao i mnogi drugi elementi računalne tipkovnice, kontrolna tipka je ostatak ranije tehnologije koja je ažurirana i prilagođena kako bi ostala relevantna u modernim računalnim okruženjima. Izvorno pronađen na teletip strojevima, ključ je proizvodio posebne šifre tipki koje nisu bile ispisane ili prikazane na ekranu, ali su kontrolirale neke aspekte rada stroja. Neki primjeri ovih kodova, koji su bili poznati kao kontrolni znakovi, uključuju Ctrl+J za pomak reda, Ctrl+H za backspace, pa čak i Ctrl+G za zvonjenje u terminalu.