Mis on klaviatuurikiil?

Klaviatuurikiil on liides, mis võimaldab mitteklaviatuuriseadmel ühendada arvutiga nii, nagu saadaks see klaviatuuriandmeid. Kuna enamik andmesisestustarkvarasid on seadistatud klaviatuurilt andmeid võtma, on vaja kasutada klaviatuuri kiilu, kui soovite ühendada välisseadme (nt vöötkoodiskanneriga või magnetribalugeja) ja lasta sellel programmile teavet saata. Kiilu nimetatakse seetõttu, et füüsiline versioon “kiilub” klaviatuuri ja arvuti vahele. Klaviatuur on ühendatud kiiluga, mis omakorda ühendatakse arvutiga, nii et andmeid saab sisestada kas klaviatuuri või muu välisseadme kaudu.

Olemas on ka klaviatuuri kiilu tarkvaraversioonid. Need programmid võtavad teavet, mille saadab väline sisendseade, mis on tavaliselt ühendatud kas COM- või USB-pordi kaudu, ja saadavad need läbi operatsioonisüsteemi klaviatuuripuhvri, nii et arvuti arvab, et teave on saadetud klaviatuuri kaudu.

Klaviatuuri kiil võib olla kasulik, kui kasutate tarkvara koos välisseadmega, mille jaoks tarkvara pole mõeldud. Kuigi mõned andmesisestustarkvarad on kirjutatud spetsiaalselt vöötkoodiskannereid või magnetribalugejaid silmas pidades, on suurem osa sellest kirjutatud eeldusel, et klaviatuur on ainus andmete sisestamiseks kasutatav seade. Tõhususe huvides kasutavad paljud ettevõtted aga ühikukoodi käsitsi sisestamise asemel vöötkoode ja kuna enamik inimesi vöötkoode ei loe, oli vaja mõnda meetodit vöötkoodi tõlkimiseks selle koostisosaks ja arvutisse edastamiseks tähtnumbriliste andmetena. Klaviatuurikiilu töötas välja andmetöötluse algusaegadel Suurbritannias asuva Altek Instrumentsi programmeerija.

Vanemad klaviatuurikiilud on ehitatud arvutiga liidestamiseks PS/2 pordi kaudu, kuna see on traditsiooniline klaviatuuriport. Uuemad versioonid pakuvad tavaliselt liidest nii PS/2 kaabli kui ka USB kaabli jaoks, kuna USB-klaviatuurid muutuvad järjest enam standardsemaks. Mõned kiilud on loodud liidestama patenteeritud portidega, nagu IBMi port 17 või OCIA. Seda tüüpi klaviatuurikiilu on üha raskem leida, kuid väikesed ettevõtted on endiselt niši täitmiseks.