Hva er en tastaturkile?
En tastaturkile er et grensesnitt som lar en enhet som ikke er tastatur, koble til en datamaskin som om den sendte tastaturdata. Siden de fleste dataregistreringsprogramvare er konfigurert for å ta data fra et tastatur, er det nødvendig å bruke en tastaturkile hvis du vil koble til en periferi, for eksempel strekkodeleser eller magnetstripeleser, og få den til å sende informasjon til programmet. En tastaturkile kalles så fordi den fysiske versjonen "kiler" mellom tastaturet og datamaskinen. Tastaturet kobles til kilen, som igjen er koblet til datamaskinen, slik at data kan føres inn gjennom tastaturet eller den andre perifere enheten.
Programvareversjoner av tastaturkilen finnes også. Disse programmene tar informasjon som sendes av den eksterne inndataenheten, vanligvis koblet til enten en COM- eller USB-port, og sender dem gjennom tastaturbufferen til operativsystemet, slik at datamaskinen tror informasjonen er sendt inn via tastaturet.
En tastaturkile kan være nyttig når du bruker programvare med en periferiutstyr som programvaren ikke var beregnet på. Mens noe dataregistreringsprogramvare er skrevet spesielt med strekkodelesere eller magnetstripelesere i tankene, skrives flertallet under forutsetning av at et tastatur vil være den eneste enheten som brukes til å legge inn data. For effektivitet er det imidlertid mange bedrifter som bruker strekkoder i stedet for å legge inn enhetskoden manuelt, og siden de fleste mennesker ikke leser strekkoder, var det nødvendig med en metode for å oversette strekkoden til den grunnleggende informasjonen og overføre den til datamaskinen som alfanumeriske data. Tastaturkilen ble utviklet i de første dagene av databehandling, av en programmerer ved Altek Instruments i Storbritannia. Frem til i dag er Altek Instruments fortsatt en av de viktigste produsentene av maskinvaretastaturkiltsystemer.
Eldre tastaturkiler er bygget for å grensesnitt mot en datamaskin via en PS / 2-port, da dette er den tradisjonelle tastaturporten. Nyere versjoner av tastaturkilen har vanligvis et grensesnitt for både en PS / 2-kabel og en USB-kabel, ettersom USB-tastaturer blir mer og mer standard. Noen tastaturkiler er bygget for å grensesnitt mot proprietære porter som IBMs Port 17 eller OCIA. Denne typen tastaturkile er stadig vanskeligere å finne, men små selskaper eksisterer fremdeles for å fylle nisjen.