Et computertastatur er en enhed, der giver brugeren mulighed for at indtaste information på en computer ( inputenhed ). Det er et sæt taster (knapper) arrangeret i en bestemt rækkefølge.
De første computere havde ikke et tastatur: data blev indtastet i computeren enten ved at installere mekaniske kontakter og ledninger eller ved at bruge hulkort (for eksempel ENIAC ). Efterhånden som elektroniske computeres (computeres) ydeevne steg, og især med fremkomsten af tidsdelingstilstanden , blev det nødvendigt at indtaste kommandoer uden at afbryde maskinens drift. Et af de første eksperimenter med direkte interaktion med en computer ved hjælp af et tastatur blev udført i 1956 på Massachusetts Institute of Technology . Douglas Ross foreslog at forbinde en elektrisk skrivemaskine " FlexowriterWhirlwind -computeren , eksperimentet blev anset for at være vellykket [1] .
Oprindeligt blev elektromekaniske fjernskrivere brugt til at indtaste tekstdata i en computer , senere blev de erstattet af specialiserede videoterminaler . I sådan en terminal var tastaturet en del af det, selvom det blev udført i et separat etui. Der var ingen standarder for både den elektriske del og sammensætningen og arrangementet af knapperne. Sådanne terminaler kunne have separate taster til at styre markøren, rulle tekst på skærmen eller give kontrolsignaler.
Med fremkomsten af mini- og mikrocomputere kunne tastaturet forbindes direkte til computeren. Disse tastaturer var dog heller ikke komplette universelle enheder: de var forbundet, direkte eller gennem matchende enheder, til computerporte , enten blev der genereret en afbrydelse ved at trykke på tasterne, eller det program, der blev indlæst i computeren, spurgte periodisk nøglematrixen . Computere med forskellige arkitekturer brugte unikke, inkompatible tastaturer. For nogle computere, for det meste enkeltkort, såsom ZX80 , var tastaturet placeret på kabinettet, for andre var det forbundet med et multi-core kabel til systemetheden . Nogle tastaturer indeholdt et minimum af taster - alfanumerisk, Enter og nogle få kontroller. Andre, som space-cadet til MIT Lisp-maskinerne , indeholdt et stort arkitektur-specifikke kontrolnøgler. Funktionstaster begyndte også at dukke op , som ikke havde et foruddefineret formål. Der er lavet eksperimenter med brugen af akkord-keyboards .
Enkelttastaturstandarden er ligesom mange andre computerhardwarestandarder forbundet med IBM PC-computeren . Den første version af tastaturet til IBM PC'en , det såkaldte "XT-tastatur", adskilte sig markant fra de efterfølgende både i layout og i protokollen til kommunikation med computeren: den havde 83 taster (hvoraf 10 var funktionelle ) , var der ingen inputtilstandsindikatorer. I 1984 dukkede en ny, senere meget brugt tastaturstandard op sammen med IBM PC/AT -computeren - udvekslingsprotokollen blev to-vejs, hvilket gjorde det muligt at placere tre LED-indikatorer for inputtilstanden over den digitale blok. Layoutet har dog ændret sig lidt: SysRq -tasten blev tilføjet , den numeriske blok blev adskilt fra den alfanumeriske hovedblok, nogle taster blev flyttet til andre steder. På trods af den eksterne lighed og brugen af det samme DIN -stik , var det nye tastatur inkompatibelt med tidligere modeller af IBM PC og IBM PC/XT-computere - nogle tastaturer havde en speciel switch til at forbinde til dem. Den næste generation af tastaturer begyndte med introduktionen af " Model M " tastaturet i 1986, som varierede fra 101 (USA) til 106 (japanske) taster afhængigt af lokalisering, og blev standarden . Yderligere udvikling af tastaturerne kom fra Model M: forbindelsesporten blev erstattet med PS / 2 og USB , Windows og menutaster blev tilføjet , på nogle - multimedietaster. Notebooks og kompakte tastaturer kan have forskellige tastelayout ; nogle taster kan tilgås med Fn -modifikatoren , men de fleste computere bruger tastaturer, der stammer fra IBM-pc'er, med undtagelse af tastaturer fra Apple og tastaturer fra specialiserede arbejdsstationer som Bloomberg-terminaler .
I de fleste computertastaturer er nøglekontakterne forbundet i en matrix . Tastaturcontrolleren anvender sekventielt potentiale til rækkerne af taster og genkender ved fremkomsten af et signal på udgangsløkken, hvilken tast der trykkes på. Et tryk på tre taster, hvoraf den ene er placeret ved skæringspunktet mellem sporene, der fører til de to andre taster, fører til registrering af et fantomtryk af den fjerde. På billige tastaturer er layoutet optimeret til at forhindre sådanne tilfælde for de mest almindelige kombinationer, og i tvetydige tilfælde ignoreres tryk på den tredje tast. Dyrere tastaturer kan have en diode på hver tast [2] .
Den mest almindelige type tastatur er membrantastaturer med gummiskubbere, som samtidig tjener til at skabe en trykkraft på membranen og returnere efter at have sluppet tasten. Dyrere modeller kan bruge fjederbelastede metalkontakter, reed-kontakter eller kapacitive sensorer.
I henhold til deres formål er tasterne på tastaturet betinget opdelt i hovedgrupper :
Yderligere grupper:
Et vist antal (tolv i et PC/AT-tastatur) af funktionstaster er placeret i den øverste række af tastaturet. Nedenfor er en blok af alfanumeriske taster. Til højre for denne blok er markørtasterne, og helt i højre kant af tastaturet er et numerisk tastatur, som kan fjernes.
Alfanumeriske nøgler omtales også som alfanumeriske nøgler, datanøgler, dataindtastningsnøgler. Grundlaget for denne blok er et tegnsæt svarende til det for en skrivemaskine . Typisk har en enkelt datanøgle flere bogstaver, tal, tegnsætning og symboler tilknyttet. Hvilket bogstav, der skal indtastes, bestemmes af den givne tastaturkasse - tastaturets tilstand indstillet af kontroltasterne eller tasterne til skift af sager. [4] [5]
Den alfanumeriske blok indeholder taster til indtastning af bogstaver, tal, tegnsætning og symboler for grundlæggende aritmetiske operationer samt specialtegn. I et standard PC/AT -tastatur indeholder denne blok 47 taster. For nogle sprog, hvor antallet af bogstaver i alfabetet er mere end 26, producerer tastaturproducenter tastaturer med ekstra taster i den alfanumeriske blok - for eksempel på tastaturer til det ukrainske sprog (33 bogstaver), er der allerede 48 af dem ( se: ukrainsk tastaturlayout ). Til det russiske alfabet med dets 33 bogstaver produceres der ikke specielle tastaturer - alle bogstaver i det russiske alfabet er placeret på tasterne på et standard PC/AT- tastatur .
Tasterne til den alfanumeriske blok er opdelt i rækker og zoner. Den nederste række af blokken er over mellemrumstasten og modifikationstasterne Ctrl, Alt, AltGr. Han betragtes som den første. Ovenfor er den anden, også kaldet "hjem"-rækken i ti-fingers trykmetoden . Endnu højere er den tredje. Den øverste række af bloktaster - den fjerde - i det latinske QWERTY- layout indeholder ikke taster til indtastning af bogstaver, men inkluderer alle taster til indtastning af tal. Af denne grund omtales den ofte som den digitale serie .
For større bekvemmelighed ved at skrive kan tasternes overflade ikke være placeret i et plan, men langs en bue. Nogle tastaturer, såsom "IBM Model M ", eller nogle tastaturer med separate venstre- og højrehåndszoner, bruger et buet bord, men det er meget mere almindeligt at bruge taster i forskellige højder. Den mest almindelige type nøgleprofil er også kendt som OEM-profilen. Ulempen ved denne fremgangsmåde er, at nøgler fra forskellige rækker ikke kan udskiftes. Derudover kan begge teknologier ikke bruges i bærbare computere og lavprofilsaksetastaturer.
En zone er et sæt taster, der tildeles fingrene på hver hånd i den blinde ti-fingre-tastemetode. Zoner er nummereret fra venstre mod højre.
Effekten af de alfanumeriske taster afhænger af bogstaverne (nedre eller øvre) og niveauet (første eller anden), hvor tasterne trykkes.
Kontroltaster er designet til at udføre visse handlinger, kan bruges alene eller i kombination med andre taster [ 4] , omfatter følgende taster: , , , , , , , , , , , [6] , [4] . EscTab ↹CtrlAlt← Backspace↵ EnterPrtScInsNum LockDelScroll LockBreak⊞ Win
ModifikatortasterAt trykke på flere taster på samme tid, hvor resultatet (det tegn, der indtastes eller kommandoen, der udføres) adskiller sig fra den samlede værdi af de trykte taster, kaldes en tastekombination eller tastekombination . Som regel bruger tastaturgenveje modifikationstaster - taster designet til at blive brugt specifikt som en del af kombinationer: , , , (højre Alt) og . Aktivering af tasternes store bogstaver (når de er deaktiveret ) udføres ved at trykke på og holde tasten nede . Tryk og hold på en tast bruges til at flytte til det andet niveau af tastaturet. ⇧ ShiftCtrlAltAltGr⊞ Win⇪ Caps Lock⇧ ShiftAltGr
System kommandotasterSystemkommandotasterne omfatter følgende taster: SysRq, Esc, PrtSc, Pause, Break, ≣ Menu.
Øverst på PC/AT standardtastaturet findes en blok af såkaldte funktionstaster - taster fra F1til F12. Tastaturerne på PC/XT-computere havde 10 funktionstaster (fra F1til F10) arrangeret i to kolonner på venstre side af tastaturet. Formålet (funktionen) af funktionstasterne bestemmes afhængigt af systemet eller applikationssoftwaren : efter at have tændt for computeren - af bundkortets konfigurationsprogram ( Setup BIOS ) og efterfølgende - af det kørende operativsystem.
Formålet (funktionerne) for individuelle funktionstaster, kombinationer af funktionstaster med taster og og "normale" taster er en del af brugergrænsefladen og er som regel konstant for en bestemt type software. Der er en række generelle opgaver, der er mest udbredt: ofte vil et tryk på en tast vise den indbyggede programguide (ofte allerede åben på den side, der svarer til den programtilstand, den er placeret i), og et tryk på en tast vil afbryde den aktuelle handling. ⇧ ShiftCtrlAltF1ESC
Det numeriske tastatur indeholder 17 taster, svarende til dem, der bruges i lommeregnere , kasseapparater og lignende. Hovedformålet med tasterne til den numeriske tastaturblok er at duplikere funktionerne af tasterne i den alfanumeriske blok med hensyn til indtastning af tal og symboler for grundlæggende aritmetiske operationer. Det menes, at nøglerne til den numeriske blok er mere bekvemme til at indtaste tal og tegn på aritmetiske operationer end tasterne i den alfanumeriske blok. Når den er deaktiveret Num Lock, dublerer tasterne på den digitale blok markørtasterne.
Mange moderne computertastaturer er ud over standardsættet med 104 taster udstyret med ekstra taster (normalt af en anden størrelse og form), der er designet til at styre nogle af computerens hovedfunktioner:
Da mange af disse funktioner (lyd- og afspilningskontrol, CD-styring osv.) er inden for multimedieområdet , omtales disse tastaturer ofte som "multimedietastaturer".
Proprietære drivere til sådanne tastaturer giver som regel ikke brugerne mulighed for at kontrollere tildelingen af de fleste ekstra taster (undtagen måske en særlig gruppe af "brugerdefinerede taster"), og tillader dig heller ikke at definere yderligere kombinationer bestående af flere taster (inklusive multimedier) og tildele im nye specialfunktioner. Dette problem kan dog løses ved at bruge tredjeparts uafhængige generiske drivere.
Der er tastaturer, som du kan gentildele enhver tast vilkårligt: ikke kun tildele en eller anden scanningskode til enhver tast , men også tildele makroer [7] , og endda dynamisk ændre betegnelsen på tasten, for hvilke miniatureskærme er indbygget i sådanne. taster - OLED eller flydende krystal [8] . De fleste af disse tastaturer er placeret som spil .
For at spare plads på skrivebordet eller for at passe tastaturet på en enhed, der ikke kan passe til et tastatur i fuld størrelse, kan tastaturproducenter arrangere tasterne på tastaturet i en ikke-standard rækkefølge eller fjerne taster fra tastaturet. Kompakte programmerbare tastaturer er populære blandt spillere og systemadministratorer , for eksempel fordi de er nemmere at have med rundt. De mest populære formater af kompakte tastaturer:
Tastatur "IBM Model M Space Saving" uden numerisk tastatur
75% format tastatur
60% - Happy Hacking Keyboard Professional 2 .
Bluetooth - tastatur til mobile enheder med små taster
Apple computer trådløst tastatur
Ordbøger og encyklopædier | |
---|---|
I bibliografiske kataloger |
Computerens tastaturgenveje | |
---|---|
Døde nøgler | |
Modifikatortaster | |
Skifttaster | |
Navigation | |
Redigering | |
Andet |
|