Tastatur (databehandling)

I databehandling er et tastatur en inndataenhet, delvis inspirert av tastaturet til skrivemaskiner, som bruker et system med sømmer eller marger, slik at de fungerer som mekaniske spaker eller elektroniske brytere som sender all informasjon til datamaskinen eller til mobiltelefonen . Den har alfanumeriske taster (bokstaver og tall), tegnsettingstaster (punktum, komma, kolon blant annet) og spesialtaster (som oppfyller visse funksjoner eller er kombinert for å oppnå en funksjon og unngå bruk av musen ). For eksempel:

Historikk

Tidlige tastaturer

I tillegg til teletyper og elektriske skrivemaskiner som IBM Selectric , var tidlige tastaturer ofte en dataterminal som kommuniserte via seriell port med datamaskinen. I tillegg til teletypestandardene ble det utviklet en seriell kommunikasjonsstandard basert på ANSI -tegnsettet , som fortsatt er til stede i dag for modem- og skriverkommunikasjon (tidlige datamaskiner manglet en skjerm , så pleide å kommunisere, enten med lys på kontrollpanelet deres, eller ved å sende svaret til en utskriftsenhet). Escape-sekvenser ble brukt for dem, som ble generert av kombinasjoner mellom taster, en av de mest brukte er Ctrl -tasten .

Ankomsten av hjemmedatamaskinen bringer med seg et enormt utvalg av tastaturer, teknologier og kvaliteter (fra Dragon 32s velrenommerte holdbarhet til skjørheten til Sinclair-utstyrsmembranene), selv om de fleste datamaskiner har hovedkortet under tastaturet, og det er CPU eller en hjelpekrets (som General Instrument AY-3-8910 lydbrikken på MSX ) som har ansvaret for å lese den. Det er få tilfeller som bruker eller støtter seriell kommunikasjon (merkelig nok er det teknologien som brukes i Sinclair Spectrum 128 for det numeriske tastaturet). Bare MSX vil etablere en standard på tastaturet, og de forskjellige klonene til TRS-80 vil følge klonens design.

IBM-tastaturer

Suksessen til IBM personlige datamaskiner på 1980-tallet skapte en standard som ble imitert av store deler av industrien, denne standardiseringen påvirket også tastaturer. Mens IBM PC -tastaturet og den første versjonen av IBM AT ikke hadde noen innflytelse utover PC-kloner, gjenspeiler og standardiserer Multifunction II (eller utvidet 101/102-tasters AT-tastatur) som ble utgitt i 1987 og de facto det moderne tastaturet.

Med fire forskjellige blokker: en alfanumerisk blokk med minst én tast på hver side av mellomromstasten for å få tilgang til flere symboler; over den en rad med 10 eller 12 funksjonstaster ; til høyre et numerisk tastatur, og mellom begge store blokkene, markørtastene og på dem flere redigeringstaster. Med noen varianter vil dette være ordningen som brukes av Atari ST , Commodore Amiga (siden Commodore Amiga 500 ), Sharp X68000 , SUN og Silicon Graphics -arbeidsstasjonene og Acorn Archimedes /Acorn RISC PC. Bare Mac -er følger ordningen med alfanumerisk blokk + tallblokk. Men de produserer også utvidede AT-tastaturer, spesielt for modeller med maskinvare-PC-emulering.


Windows 7-10-tastaturet

I tillegg til å skape en nisje for seg selv i høykvalitetsområdet og presentere ergonomiske fremskritt som Microsoft Natural Keyboard , la Microsoft til tre nye taster etter utgivelsen av Windows 95 . Samtidig har multimedietastaturer som legger til taster for å kontrollere volumet på PC-en, CD-ROM- leseren eller nettleseren, høyttalere, en kalkulator, en berøringsfølsom pute eller en styrekule på tastaturet.

Standard tastatur

I 1987 utviklet IBM MF-II (Multi-Function II eller utvidet tastatur) fra AT. Dens egenskaper er at den bruker samme grensesnitt som AT, legger til mange flere taster, setter lysdioder og støtter Scan Code sett 3, selv om den bruker 2 som standard. Det finnes to versjoner av denne typen, den amerikanske med 101 nøkler og den europeiske med 102,4

Tastaturet er delt inn i fire blokker:

  1. Funksjonsblokk: går fra nøkkelen F1 til F12 , i tre blokker av fire: fra F1 til F4 , fra F5 til F8 og fra F9 til F12 . De jobber i henhold til programmet eller applikasjonen som er åpen. For eksempel, i mange programmer får du tilgang til hjelpen knyttet til det programmet ved å trykke på F1 -tasten. Til venstre for denne blokken er vanligvis Esc -tasten .
  2. Alfanumerisk blokk: den er plassert nederst i funksjonsblokken, den inneholder de arabiske tallene fra 1 til 0 og alfabetet organisert som i en skrivemaskin, i tillegg til noen spesielle taster, for eksempel Tab ( tabulator ), Block Shift ( Caps Lock ), Shift ( Shift - tast ), Ctrl , Win ( Windows-tast ), Alt , Mellomrom , Alt Gr , Enter ( Enter - tast , enter eller Enter ).
  3. Spesialblokk: den er plassert til høyre for den alfanumeriske blokken, den inneholder noen spesialtaster som Print Screen eller PetSys , Scroll Lock , Pause , Insert , Delete , Home , End , Page Up , Page Down , og retningspilene som lar deg flytte innsettingspunktet i alle fire retninger ( , , , ).
  4. Tallblokk: den er plassert til høyre for spesialblokken, den aktiveres ved å trykke på NumLock -tasten , den inneholder de arabiske tallene organisert som i en kalkulator for å gjøre det lettere å skrive tall. I tillegg inneholder den punktet som et desimalskilletegn . , og tegnene på de fire grunnleggende operasjonene: addisjon + , subtraksjon - , multiplikasjon * og divisjon / ; den inneholder også en Enter -tast eller Enter . Noen modeller har inkludert både desimalskilletegn, komma og punktum, i layouten, for eksempel datamaskinen Nec PC-9801 .


Typer tastaturer

I henhold til hans fysiske form

Ergonomisk tastatur

Designet for å gi større komfort til brukeren, og hjelpe ham til å ha en mer avslappet stilling på armene.

Multimedietastatur

Den legger til spesielle taster som kaller noen programmer på datamaskinen, som direkte tilgang, for eksempel e-postprogrammet, kalkulatoren, multimediaspilleren, etc. ...


Fleksibelt tastatur

Disse tastaturene er laget av myk plast eller silikon som kan foldes tilbake på seg selv. Under bruk kan disse tastaturene tilpasse seg ujevne overflater, og er mer motstandsdyktige mot væsker enn standard tastaturer. Disse kan også kobles til bærbare enheter og smarttelefoner. Noen modeller kan være helt nedsenket i vann, og det er grunnen til at sykehus og laboratorier bruker dem, siden de kan desinfiseres. [ 1 ]

Skjermtastatur

I dag finnes det også skjermtastaturer, også kalt virtuelle tastaturer, som er (som navnet antyder) tastaturer representert på skjermen, brukt med musen eller med en spesiell enhet (det kan være en joystick ). Disse tastaturene brukes mest i mobile enheter som telefoner, nettbrett og PDA-er, samt spillkonsoller og smart-TV -er .

Projeksjonstastaturer

Det finnes projeksjonstastaturer, samme størrelse som et standardtastatur, men med lasere . De kan kobles til via USB , Bluetooth eller Wi-Fi .

Membrantastaturer

Membrantastaturer er bygget med to tynne plastplater (membraner), med ledende spor inngravert på innsiden, og en tredje separasjonsmembran, perforert i områdene der en nøkkel går. Når det trykkes på dem, berører de, og overfører elektrisitet fra en til en annen, som du kan vite hvilken tast som trykkes. Membrantastaturer lider ganske mye med bruk; Derfor har nåværende datamaskiner dem ikke lenger. De ble mye brukt tidligere, selv om membranen har blitt brukt til regnisolering, brukes den også til varmeisolasjon som tiltrekker. Teknologien er basert på tynne membraner som leder signalet når du trykker på en tast. Dette tastaturet tjener delvis til at restene som sklir mellom sprekkene er lettere å fjerne og dermed ikke blir forurenset av tastaturet.

Kapasitive tastaturer

Det er de som bruker kapasitive sensorer for å oppdage brukerinteraksjon.

Metallkontakttastaturer

Metallkontakttastaturer er som en blanding mellom membrantastaturer og mekaniske tastaturer, og består av en krets som lukkes av samspillet mellom to metallplater.

Til felles har disse tastaturene en veldig god følelse og interaksjon, men deres holdbarhet er ganske kort siden tastaturkretsene mangler en form for beskyttelse som membrantastaturer gjør: selv om det er noen modeller som legger inn et svampaktig materiale mellom de to platene, gjør dette det. garanterer ikke like mye beskyttelse som en gummimembran.

Mekaniske tastaturer

Mekaniske tastaturer består hovedsakelig av brytere som fungerer uavhengig, selv om deres definisjon ikke er streng, og det er tilfeller der det ikke er mulig å fastslå om de er det. [ 2 ]​ De aller fleste brytere bruker en fjær eller fjær for å bringe den trykket tasten opp igjen, i motsetning til membrantastaturer som bruker gummikupler for å skyve opp igjen og aktivere tasten samtidig, selv om brytere Topre bruker en gummikuppel på en kapasitiv fjær [ 3 ] . I mekaniske tastaturer kan bryterne være av tre typer, lineære, taktile og klikkbare.

Avhengig av tilkoblingsporten

Kan være:

  • Tastatur med parallellkontakt : Foreldet.
  • Tastatur med DIN- eller PS/2-kontakt: DIN-kontakten ble brukt av få datamaskiner, og ble raskt skiftet ut, hovedsakelig på grunn av størrelsen. PS/2 , også kalt "Mini DIN", ligner på DIN-kontakten, men mindre i størrelse, og er fortsatt i bruk i dag, men i mindre grad (erstattes for en stor del av USB ). De kjennetegnes ved å være runde og inneholder flere pinner inni som sendes gjennom grensesnittet. 0 til 3 er protokollfeilkoder, henholdsvis kalt NoEvent, ErrorRollOver, POSTFail, ErrorUndefined. 224 til og med 231 er reservert for modifikasjonstaster (LCtrl, LShift, LAlt, LGUI, RCtrl, RShift, RAlt, RGUI).-->
  • Trådløst tastatur: De er vanligvis vanlige tastaturer der kommunikasjonen mellom datamaskinen og det eksterne utstyret skjer gjennom infrarøde stråler , radiobølger eller via Bluetooth .

Struktur

Et tastatur utfører sine funksjoner ved hjelp av en mikrokontroller. Disse mikrokontrollerne har et program installert for driften, de samme programmene kjøres og utfører matriseutforskningen av tastene når en trykkes, og bestemmer dermed hvilke som trykkes.

For å oppnå et fleksibelt system identifiserer ikke mikrokontrollerne hver tast med sin skjermtrykte karakter, men tildeler i stedet en numerisk verdi til hver av dem som kun har med deres fysiske posisjon å gjøre. Det latinamerikanske tastaturet støtter bare spesifikke spanske tegn med direkte taster , som inkluderer to typer aksent, bokstaven eñe og utrops- og spørsmålstegn. Alle andre aksentkombinasjoner oppnås ved hjelp av en grafforlengelsestast. Ellers er det latinamerikanske tastaturet programmeringsorientert, med enkel tilgang til ASCII-standardsymbolsettet .

For hvert trykk eller slipp av en tast, sender mikrokontrolleren en identifikasjonskode kalt Scan Code . For å tillate at flere taster trykkes samtidig, genererer tastaturet en annen kode når en tast trykkes og når denne tasten slippes. Hvis mikrokontrolleren merker at tastetrykket har opphørt, vil den nye genererte koden ( Break Code ) få en tastetrykkverdi økt med 128. Disse kodene sendes til mikrokontrollerkretsen hvor de vil bli behandlet takket være tastaturbehandleren, som ikke gjør det er mer enn et BIOS -program som bestemmer hvilket tegn som tilsvarer den trykket tasten ved å sammenligne den med en tegntabell i kjernen , generere et maskinvareavbrudd og sende dataene til prosessoren .

Mikrokontrolleren har også noe RAM-minne som gjør den i stand til å lagre de siste tastetrykkene i tilfelle de ikke kan leses på grunn av brukerens skrivehastighet. Husk at når vi trykker, kan det oppstå sprett som dupliserer signalet. For å eliminere dem har tastaturet også en krets som renser signalet.

I AT-tastaturer er de genererte kodene forskjellige, så av kompatibilitetsgrunner er det nødvendig å oversette dem. Tastaturkontrolleren er ansvarlig for denne funksjonen, som er en annen mikrokontroller (normalt 8042), som allerede er plassert i PC-en. Denne kontrolleren mottar søkekoden fra tastaturet ( Kscan Code ) og genererer selve søkekoden. Tastaturkommunikasjon er via seriell. Kommunikasjonsprotokollen er toveis, slik at serveren kan sende kommandoer til tastaturet for å konfigurere det, starte det på nytt, diagnostikk osv.

Tastaturoppsett

Tastaturoppsett er arrangementet av taster på et datatastatur, skrivemaskin eller annen lignende enhet. Det finnes forskjellige tastaturoppsett, slik at de kan brukes på forskjellige språk.

Nøkkeloppsettet dateres tilbake til tidlige skrivemaskiner , som var helt mekaniske. Ved å trykke på en tast flyttet en liten mekanisk hammer, og slo papiret gjennom et blekkimpregnert bånd.

I datatastaturer finner vi at hoveddistribusjonene er ANSI (American National Standards Institute) som brukes mer i Amerika og ISO (International Organization for Standardization) ser ut til å være mer rettet mot Europa. vi finner også JIS (japansk industristandard) i Japan.

hovedfunksjonen for å gjenkjenne ANSI- og ISO-tastaturer er i tastene Enter , Venstre Shift og posisjonen til @. På ISO-tastaturer er Enter -tasten formet som en L eller med et L-hode, og på ANSI-tastaturer er Enter-tasten litt bredere enn en vanlig tast. Vanligvis er posisjonen til @ på ANSI-tastaturer på tasten . 2 og på ISO-tastaturer den er plassert på Q

QWERTY

Standardtypen engelsk tastatur er kjent som QWERTY . Navngivelse av datatastaturer og skrivemaskiner som vanligvis brukes i vestlige land, med det latinske alfabetet . Akronymer tilsvarer de første bokstavene på tastaturet, med start fra venstre på den øverste raden.

QWERTY-varianter

QWERTY var beregnet på amerikansk engelsk. Over tid har flere varianter blitt laget for å tilpasse den til særegenhetene til andre språk og/eller land.

For det spanske språket er hovedvariantene:

  • QWERTY-tastaturet for Spania og Ekvatorial-Guinea.
  • Hans latinamerikanske versjon.

Begge var basert på endringer i arrangementet i henhold til de mest brukte tastene på hvert språk. Til tastaturene i den spanske versjonen, i tillegg til Ñ , ble tegnene akutt aksent ( ´ ), grave ( ` ), umlyd ( ¨ ) og circumflex ( ^ ), lagt til, og utelukkende i den spanske distribusjonen ce cedilla ( Ç ) fordi det brukes av noen språk som det franske språket og det katalanske språket , som er co-offisielt i en del av Spania.

Alternative distribusjoner

QWERTY-tastaturoppsettet har fått mye kritikk for sin dårlige ergonomi. Ulike alternativer har blitt foreslått som: Colemak , Carpalx eller Workman , noe som indikerer fordeler som høyere skrivehastighet eller mindre innsats. Det mest kjente alternativet er Dvorak Simplified Keyboard .

Moderne datamaskiner lar deg bruke tastaturoppsettene til flere forskjellige språk på et tastatur som fysisk tilsvarer et enkelt språk. På Windows - operativsystemer , så vel som Mac OS eller Linux for eksempel, kan tilleggsdistribusjoner installeres fra kontrollpanelet eller fra konfigurasjonsverktøy eller personalisering.

Egendefinerte oppsett

Det finnes programmer som Microsoft Keyboard Layout Creator [ 4 ]​ og KbdEdit, [ 5 ]​ som gjør oppgaven med å lage nye layouter veldig enkel, enten for å tilfredsstille de spesielle behovene til en bruker, eller for å løse problemer som påvirker en hel språkgruppe ... Disse oppsettene kan være modifikasjoner av tidligere eksisterende (som det utvidede latinamerikanske tastaturet [ 6 ]​ eller gælisk [ 7 ] ), eller de kan være helt nye (for eksempel layouten for det internasjonale fonetiske alfabetet , [ 8 ] eller pan-iberisk [ 9 ] ).


IBM PC -tastatur / Kompatibel IBM PC / Microsoft Windows (latinamerikansk distribusjon).

IBM PC -tastatur / Kompatibel IBM PC / Microsoft Windows (spansk distribusjon).


Døde nøkler

Noen språk inkluderer tilleggstegn til det engelske tastaturet, for eksempel aksenttegn. Det er enklere å skrive aksenttegn ved å bruke de inerte tastene. Når du bruker en av disse tastene, hvis du trykker på tasten som tilsvarer ønsket aksent, skjer det ingenting på skjermen, så du må da trykke på tasten som tilsvarer tegnet du ønsker å aksent. Denne tastekombinasjonen krever at en akseptabel sekvens skrives inn. For eksempel, hvis du trykker på den inerte aksenttasten (f.eks . ´ ) etterfulgt av bokstaven A , vil du få en aksent "a" (á). Men hvis du trykker på en inert tast etterfulgt av T -tasten , vil ingenting vises på skjermen eller de to tegnene vil vises separat (´t), med mindre den spesielle fonten for språket ditt inkluderer aksent "t".

For å skrive et diakritisk aksenttegn , trykk ganske enkelt på den inerte aksenttasten, etterfulgt av mellomromstasten.

Tastatursnarveier

Se også

Notater og referanser

  1. "Fleksibelt tastatur, vaskbart og bevis på alt." Åpnet 15. desember 2009.
  2. Når er et tastatur "mekanisk"? (på engelsk) , arkivert fra originalen 6. januar 2022 , hentet 23. oktober 2021  .
  3. Administrator (18. juli 2022). "Forskjellen mellom mekaniske og membrantastaturer" . Okeyboard (på amerikansk engelsk) . Hentet 8. september 2022 . 
  4. "Microsoft Keyboard LayoutCreator" . Hentet 26. juli 2007 . 
  5. "Kbd Edit" . Hentet 4. oktober 2007 . 
  6. ^ "Windows Keyboard Layouts: Latin American Extended." . Hentet 26. mars 2009 . 
  7. ^ "Gæliske tastaturer for MS Windows" . Hentet 26. mars 2009 . 
  8. ^ "IPA-tastaturoppsett for Windows" . Arkivert fra originalen 7. april 2009 . Hentet 26. mars 2009 . 
  9. "Tastaturoppsett for Windows: Pan-Iberian." . Hentet 26. mars 2009 .