Vad är en Keyboard Wedge?

En tangentbordskil är ett gränssnitt som gör att en enhet utan tangentbord kan anslutas till en dator som om den skulle skicka tangentbordsdata. Eftersom de flesta datainmatningsprogram är inställda för att ta data från ett tangentbord, är det nödvändigt att använda en tangentbordskil om du vill koppla in en kringutrustning som en streckkodsläsare eller magnetremsläsare och få den att skicka information till programmet. Kilen kallas så för att den fysiska versionen ”kilar” mellan tangentbordet och datorn. Tangentbordet är anslutet till kilen, som i sin tur ansluts till datorn, så att data kan matas in antingen via tangentbordet eller den andra kringutrustningen.

Mjukvaruversioner av tangentbordswedgen finns också. Dessa program tar information som skickas av den externa inmatningsenheten, vanligtvis ansluten via antingen en COM- eller USB-port, och skickar dem genom tangentbordsbufferten i operativsystemet, så att datorn tror att informationen har skickats in via tangentbordet.

En tangentbordskil kan vara användbar när du använder programvara med en kringutrustning som programvaran inte var avsedd för. Medan en del programvara för datainmatning är skriven specifikt med streckkodsläsare eller magnetremsläsare i åtanke, skrivs majoriteten förutsatt att ett tangentbord är den enda enheten som används för att mata in data. För effektivitetens skull använder många företag streckkoder istället för att manuellt mata in enhetskoden, och eftersom de flesta människor inte läser streckkoder behövdes någon metod för att översätta streckkoden till dess beståndsinformation och skicka den till datorn som alfanumerisk data. Tangentbordswedgen utvecklades i början av datoranvändningen av en programmerare på Altek Instruments i Storbritannien.

Äldre tangentbordswedgar är byggda för att samverka med en dator via en PS/2-port, eftersom detta är den traditionella tangentbordsporten. Nyare versioner erbjuder vanligtvis ett gränssnitt för både en PS/2-kabel och en USB-kabel, eftersom USB-tangentbord blir mer och mer standard. Vissa wedgar är byggda för att samverka med proprietära portar som IBMs Port 17 eller OCIA. Den här typen av tangentbordskil är allt svårare att hitta, men små företag finns fortfarande för att fylla nischen.