IBM PC-tangentbord

Tangentbordet för IBM PC-kompatibla datorer är standardiserat . Men under de mer än 30 år av PC-arkitektur som ofta uppdateras, har många varianter av tangentbordslayout utvecklats.

En välkänd klass av IBM PC-tangentbord är Model M . Introducerades 1984 och tillverkades av IBM , Lexmark , Maxi-Switch och Unicomp , de allra flesta Model M-tangentbord har en bucklig fjädertangentdesign och många har helt utbytbara tangenter .

Tangentbordslayouter

PC-tangentbordet förändrades under åren, ofta vid lanseringen av nya IBM PC -versioner.

namn Nycklar Beskrivning Bild
Modell F ( PC/XT ) 083 Original vänstra funktionstangent (F-knapp) kolumner, F1 till F10; elektroniskt inkompatibel med PC/AT-tangentbordstyper 83-key PC/XT keyboard Introducerad med original IBM PC augusti 1981.
Modell F ( PC/AT ) 084 Ytterligare SysRq ( systembegäran ) nyckel; numeriskt block tydligt separerat från huvudtangentbordet; tillagda indikatorlampor för Caps/Scroll/Num lock 84-key PC/AT keyboardInfördes i augusti 1984.
Modell M (förbättrad) Ytterligare navigerings- och kontrollknappar; 12 F-nycklar i separat rad längst upp, grupperade F1–4, F5–8 och F9–12. Tidiga modeller av förbättrat tangentbord (särskilt de som tillverkats av Northgate Ltd.) bibehöll layouten med funktionstangenter på vänster sida, arrangerade i två kolumner med sex par. Den här layouten var mer effektiv för maskinskrivare men ersattes på marknaden av den med F-tangenter längst upp. PS/2 släpptes i april 1987. Det finns olika versioner av den förbättrade tangentbordslayouten:
101 standard amerikansk layout
  • dubbel bredd Return-tangent (spänner över C12 och C13 ) med en 1,5-breddsnyckel vid D13
  • dubbel bredd backstegstangent (spänner över E13 och E14 )
101-key Enhanced keyboardIntroducerad april 1986.
102 Europeiska layouter
  • olikformad returnyckel (spänner över 1,5 bredd D13 och C13 ) med US D13 C12 och enkel bredd
  • dubbel bredd backstegstangent (spänner över E13 och E14 )
  • ytterligare 1 tangent till höger om den vänstra skifttangenten ( B00 )
102-key Enhanced keyboardIntroducerad april 1986.
103 Koreansk layout
104 Brasilianska ABNT NBR 10346 variant 2 (alfanumerisk del) och 10347 (numerisk del).
  • olikformad returnyckel (spänner över 1,5 bredd D13 och C13 ) med US D13 C12 och enkel bredd
  • dubbel bredd backstegstangent (spänner över E13 och E14 )
  • ytterligare 3 tangenter: en till höger om den vänstra skifttangenten ( B00 ), en till vänster om den högra skifttangenten ( B11 ), och en på det numeriska tangentbordet ovanför Enter ( C54 )
104-key Windows keyboard
106 Japansk JIS-layout 106-key Enhanced keyboard
Windows Ytterligare Windows-tangent (×2) och Meny-tangent har lagts till (en Windows-tangent till höger om den vänstra kontrolltangenten, den andra och menyknappen till vänster om den högra kontrolltangenten). Introducerad i Microsoft Natural-tangentbordet för användning med operativsystemet Windows 95 . De flesta moderna datorer, oavsett om de levereras med Microsoft Windows eller inte, levereras nu med denna layout. Liksom den förbättrade layouten finns det regionala varianter av Windows tangentbordslayout:
104 standard amerikansk layout (enligt ovan) Modern 104-key Windows keyboard
105 Europeiska layouter (enligt ovan) 105-key Windows keyboard
106 Koreansk layout (enligt ovan) Modern 106-key Windows keyboard
107 Brazilian ABNT NBR 10346 variant 2 (alfanumerisk del) och 10347 (numerisk), enligt ovan Modern 107-key Windows keyboard
109 Japansk layout (enligt ovan)
Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12
PrtScn / SysRq

Scroll Lock

Paus / paus
Tilde Exclamation mark At sign Number sign Dollar sign Percent sign Caret Ampersand Asterisk Parenthesis Parenthesis Underscore Plus sign Backspace Backtick 1 (number) 2 (number) 3 (number) 4 (number) 5 (number) 6 (number) 7 (number) 8 (number) 9 (number) 0 Hyphen-minus Equals sign Backspace Tab key Q W E R T Y U I O P Curly bracket Curly bracket Vertical bar Tab key Q W E R T Y U I O P Square bracket Square bracket Backslash Caps lock A S D F G H J K L Colon (punctuation) Quotation mark Enter key Caps lock A S D F G H J K L Semicolon Apostrophe Enter key Shift key Z X C V B N M Bracket Bracket Question mark Shift key Shift key Z X C V B N M Comma (punctuation) Full stop Slash (punctuation) Shift key Control key Windows key Alt key Space bar Alt key Windows key Menu key Control keyKB United States-NoAltGr.svg
Föra in Hem PgUp
Num Lock
Radera Slutet PgDn 7 8 9 +
4 5 6
1 2 3 Stiga på
   0
   Ins
  
. Del

Vanliga tillägg till standardlayouterna inkluderar ytterligare strömhanteringsknappar , volymkontroller, mediaspelares kontroller (t.ex. "Spela upp/pausa", "Föregående spår", "Nästa spår) och diverse användarkonfigurerbara genvägar för e - postklient, webbläsare för webben , etc.

IBMs PC-layout, särskilt Model M, har varit extremt inflytelserik, och idag använder de flesta tangentbord någon variant av den. Detta har orsakat problem för applikationer som utvecklats med alternativa layouter, som kräver nycklar som är i besvärliga positioner på Model M-layouten – som ofta kräver att pinkie fungerar – och därför kräver ommappning för bekväm användning. Ett anmärkningsvärt exempel är escape-tangenten , som används av vi -redigeraren: på ADM-3A- terminalen var denna placerad där Tab-tangenten är på IBM PC, men på IBM PC är Escape-tangenten i hörnet; detta löses vanligtvis genom att mappa om Caps Lock till Escape. Ett annat exempel är Emacs editor, som använder modifieringstangenter flitigt och använder Ctrl-tangenten mer än meta-tangenten (IBM PC har istället Alt-tangenten) – dessa daterar till Knight-tangentbordet , som hade Ctrl-tangenten på insidan av Meta-tangenten, mitt emot Model M, där den är på utsidan av Alt-tangenten; och till space-cadet-tangentbordet , där de fyra bucky bit- tangenterna (Control, Meta, Super, Hyper) är i en rad, vilket gör det enkelt att trycka på flera ackord, till skillnad från Model M-layouten. Detta resulterar i " Emacs pinky "-problemet.

Reception

Även om PC Magazine berömde de flesta aspekterna av 1981 års IBM PC-tangentbords hårdvarudesign, ifrågasatte det "hur IBM, det ultimata proffset för tangentbordstillverkning, kunde placera den vänstra shift-tangenten på den obekväma räckvidd de gjorde". Tidningen rapporterade 1982 att den fick fler brev till sin "önskelista"-kolumn som bad om möjligheten att bestämma statusen för de tre låsnycklarna än om något annat ämne. Bytes krönikör Jerry Pournelle beskrev tangentbordet som "upprörande utmärkt". Han berömde dess känsla men klagade på att Shift och andra tangenters placering var "tillräckligt för att få ett helgon att gråta", och fördömde trenden med PC-kompatibla datorer för att efterlikna layouten men inte känslan. Han rapporterade att layouten "nästan gjorde" science-fiction-redaktören Jim Baen "tokig", och att "många av [Baens] författare vägrade att arbeta med det tangentbordet" så kunde inte skicka in manuskript i ett kompatibelt format. Tidningens officiella recension var mer sansad. Den berömde tangentbordet som "bar ingen, det bästa ... på vilken mikrodator som helst" och beskrev de ovanliga Shift-tangenternas placeringar som "mindre [problem] jämfört med några av de gigantiska misstagen som görs på nästan alla andra mikrodatortangentbord".

"Jag var inte heller förtjust över placeringen av [vänster Shift och Return]-knappar", sa IBM:s Don Estridge 1983. Han försvarade layouten, men påstod att "varje plats du väljer att placera dem är inte bra plats för någon ... det finns ingen konsensus", och hävdade att "om vi skulle ändra det nu skulle vi vara i varmt vatten".

Standard nyckelbetydelser

PC-tangentbordet med dess olika tangenter har en lång historia av utveckling som sträcker sig tillbaka till teleskrivmaskiner . Förutom de "gamla" standardtangenterna har PC-tangentbordet samlat på sig flera specialtangenter genom åren. Några av tilläggen har inspirerats av möjligheten eller kravet för att förbättra användarproduktiviteten med allmän kontorsprogramvara, medan andra lite mer allmänna tangentbordstillägg har blivit fabriksstandarder efter att ha introducerats av vissa operativsystem eller GUI -programvaruleverantörer som Microsoft .

Från mekaniska skrivmaskiner

  • Skift väljer versaler eller versaler på bokstäver. Shift-tangenten i skrivmaskiner var fäst vid en spak som flyttade teckentyperna så att de stora bokstäverna kunde skrivas ut på papperet. Till skillnad från mekaniska skrivmaskiner använder PC-tangentbord inte alla bokstäver korrekt när båda skifttangenterna är aktiverade samtidigt. [ citat behövs ]
  • Caps Lock väljer versaler, eller om du trycker på skift, små bokstäver. I mekaniska skrivmaskiner fungerade den som Shift-tangenten, men använde också ett lås för att hålla Shift-tangenten nedtryckt. Låset släpptes genom att trycka på Shift-tangenten. [ citat behövs ]
  • Ange radbrytningar till nästa rad eller aktiverar standardalternativet eller det valda alternativet. ASCII-tangentbord var märkta CR eller Return. Skrivmaskiner använde en spak som skulle återföra cylindern med papperet till början av linjen.
  • Tab producerar ett ASCII- tabbtecken som flyttar till nästa tabbstopp.

Från Teletype-tangentbord

  • Ctrl flyttar värdet på bokstäver och siffror från ASCII-grafikområdet, ner till ASCII- kontrolltecken. Till exempel är CTRL-S XOFF (stoppar många program när de skriver ut till skärmen) CTRL-Q är XON (återuppta utskrift stoppas av CTRL-S).
  • Esc producerar ett ASCII- escape-tecken . Den kan användas för att avsluta menyer eller lägen.
  • ~ är tilde , en accent bakåtriktad och tryckt över andra bokstäver för icke-engelska språk. Nuförtiden producerar inte tangenten ett bakstegsbart tecken i US/UK-tangentbordslayouter, och används för "inte" eller "cirka".
  • ` är en backtick eller grav accent, även tidigare bakåtriktad över bokstäver för att skriva icke-engelska språk; på vissa system används det som ett öppningscitat. Det enda citatet ' används normalt för en akut accent.
  • ^ är en cirkumflex , en annan accent för icke-engelska språk. Används även för att indikera exponentiering där upphöjd skrift inte är tillgänglig.
  • * är en asterisk som används för att indikera en not eller multiplikation.
  • _ är ett understreck , som kan läggas bakåt och övertryckas för att lägga till betoning, eller i vissa programmeringsspråk istället för ett mellanslag för att bilda ett sammansatt ord där användningen av mellanslag skulle ge flera separata ord.
  • | är en vertikal stapel , som ursprungligen användes som en typografisk avgränsare för optisk teckenigenkänning. Många teckenuppsättningar bryter den i mitten så att den inte kan förväxlas med siffran "1" eller bokstaven "l" (i de flesta EBCDIC - teckentabeller är vertikala streck och delade vertikala streck separata tecken). Denna karaktär är ofta känd som en "pipa" (efter dess användning i Unix-skal ) eller en "staketstolpe".

Uppfunnet för datorer med videoskärmar

  • Funktionstangenter är de F-numrerade tangenterna. Deras användning varierar beroende på program; F1 är ofta hjälp.
  • Piltangenter ( , , , ) flyttar markören på skärmen. När de flyttas väljer de objekt.
  • Hem flyttar markören till början av texten, vanligtvis till vänster på skärmen.
  • End flyttar markören till slutet av den aktuella raden.
  • PgUp och PgDn går igenom dokumentet sidorna.
  • Del (Radera) tar bort tecknet efter markören eller de valda objekten.
  • Ins (Infoga) växlade ursprungligen mellan textinfognings- och överskrivningslägen. Viktigt är att den är involverad tillsammans med Ctrl- och Skift-tangenterna i kortkommandon för att kopiera ( Ctrl + Infoga ) och klistra in ( ⇧ Skift + Infoga ) enligt IBM CUA : s riktlinjer för användargränssnitt; IBM CUA-genvägarna stöds fortfarande brett av de flesta nuvarande PC-operativsystem, och många PC-användare som lärde sig dessa genvägar mellan slutet av 1980-talet och början av 1990-talet kanske fortfarande tycker att de är mer naturliga, bekväma eller ergonomiska än deras "moderna" Ctrl+X /C/V-motsvarigheter, med tanke på att Ctrl-, Shift- och Insert-tangenterna ligger nära markörrörelsetangenterna. Denna speciella roll för Insert-nyckeln förbises ofta av modern dokumentation, om inte hårdvarudesign, som tenderar att tillskriva "Insert" bara dess mer uppenbara, men mycket mindre ofta använda och något föråldrade, ursprungliga funktion.
  • Print Screen skrev ursprungligen ut en textbild av skärmen. (På moderna datorer Ctrl + Print Screen vanligtvis en skärmdump.) Med Alt-tangenten bytte den till SysRq , en annan tangentkod.
  • Num Lock växlar tillståndet för den numeriska knappsatsen . När den är avstängd fungerar knappsatsen som pil- och navigeringsknappar. När den är på är den en sifferknappsats med 10 knappar som liknar en vanlig miniräknare. Inställningarna varierar så mycket att en favoritstandard för denna nyckel ofta kan konfigureras i BIOS. Tangenten fortsätter att finnas på tangentbord med separata piltangenter för att passa dem som fortfarande föredrar det växlingsbara tangentbordet.
  • Scroll Lock är lite använd. IBMs dokumentation beskrev den som "inaktiv", och nyckelns syfte var ett mysterium även för tangentbordstillverkarna. I modern programvara gör att textinmatning vanligtvis gör att tidigare text rullar bort från toppen av skärmen eller fönstret. Vissa gamla program kunde inaktivera detta och starta om högst upp i fönstret när scroll lock trycktes in. Fördelen är att hela skärmen med text inte förskjuts, vilket gör det lättare att läsa. Scroll Lock användes också för att låsa markören på dess linje och bläddra i arbetsområdet under den. I kalkylblad som Microsoft Excel låser den cellpekaren på den aktuella cellen, vilket gör att användaren kan använda piltangenterna för att flytta vyfönstret utan att flytta cellpekaren. På vissa konsoler (som Linux-konsolen ) förhindrar den rullning av meddelanden tills en annan tangentkombination trycks ned. Många hårdvaru- KVM-switchar använder Scroll Lock för att växla mellan enheterna de styr.
  • Paus pausar utdata eller bearbetning. I kombination med Ctrl producerar den en tangentkod för Break . Ctrl + Break traditionellt stoppade program i DOS. Ctrl + Break används också för att stoppa exekvering av felsökaren i vissa programmeringsmiljöer som Microsoft Visual Studio. I kombination med Windows-tangenten öppnas fönstret Systemegenskaper i Microsoft Windows-miljöer.
  • Alt flyttar bokstäverna och siffrorna till intervallet över hex 0x80 där de internationella tecknen och specialtecknen finns i datorns standardteckenuppsättning. Alt plus en siffra som skrivs på det numeriska tangentbordet ger specialtecken; se Windows Alt-nyckelkoder .
  • Win (även känd som "super"-nyckeln) är ett snabbt sätt att öppna Start-menyn i Microsoft Windows standardutforskarskal, och kan vanligtvis konfigureras för att öppna huvudmenyn i andra operativsystem. I Microsoft Windows kan Windows-tangenten också användas i kombination med andra nycklar för att utföra skrivbordsrelaterade åtgärder (t.ex. ⊞ Win + M för att minimera alla öppna fönster och sedan igen för att återställa dem). När den är ansluten till en Macintosh-dator fungerar Windows-tangenten som Kommando- tangenten.
  • Meny- tangenten tar fram den aktiva applikationens sammanhangsmeny, på samma sätt som att högerklicka.
  • AltGr används ofta i kombination med andra tangenter för att skriva ut specialtecken som omvänt snedstreck på icke-engelska tangentbord. Det kan ofta emuleras med Ctrl + Alt .
  • Fn kan finnas på kompakta tangentbord som de som är inbyggda i bärbara datorer. När den trycks ned i kombination med andra tangenter, ger den antingen åtkomst till tangentfunktioner som inte har dedikerade tangenter på det kompakta tangentbordet (som numeriska tangentbordssimuleringsblock), eller så styr den hårdvarufunktioner som växling mellan de inbyggda tangenterna skärm och en extern skärm, ändra skärmens ljusstyrka eller ändra högtalarvolymen. Dessa sekundära betydelser indikeras vanligtvis med text eller symboler i en annan färg tryckt på tangenten, där "Fn"-tangentens text har samma färg.
  • Turbo på vissa tangentbord. Det är vanligtvis på höger sida av den högra Shift-tangenten. När den trycks ned i kombination med en funktionstangent ställer den in tangentrepetitionshastigheten.

Förbindelse

Systemet Anslutning Pinout Överföringsprotokoll Kommandosträngar Bild
PC (typ 1)
5- stifts DIN (DIN 41524)
1 CLK




2 DATA 3 -ÅTERSTÄLL 4 GND 5 +5V




2 startbitar, 8 databitar, make/break bit (keydown/keyup), 1 stoppbit

tangentbordet återställs via stift 3 till jord

Stöds inte 5-pin DIN connector
XT (typ 2) 1 CLK




2 DATA 3 N/C 4 GND 5 +5V




2 startbitar , 8 databitar , make /break bit (keydown/keyup), 1 stoppbit

tangentbordsåterställning via sekvens på DATA- och CLK-linjer

1 CLK




2 DATA 3 N/C 4 GND 5 +5V





1 startbit , 8 data, 1 paritet (udda), 1 stoppbit tangentbordsåterställning via kommandosträng
Stöds

PS/2 " PS/2-port "

6- stifts Mini-DIN (DIN 45322)
1 DATA





2 N/C (eller MUSDATA ) 3 GND 4 +5V 5 CLK 6 N/C (eller MUS CLK)

6-pin DIN connector

Senare PC-kompatibla

4- stifts USB Typ A-kontakt
1 +5V



2 Data − 3 Data + 4 Ground




synkfält plus 8-bitars byte som paket (HANDSHAKE, TOKEN, DATA, Specialpaket), minst signifikant bit först.
USB Type A connector

Se även

Anteckningar

externa länkar