Un cuneo per tastiera è un’interfaccia che consente a un dispositivo non a tastiera di collegarsi a un computer come se stesse inviando dati dalla tastiera. Poiché la maggior parte dei software di immissione dati è configurata per acquisire dati da una tastiera, è necessario utilizzare una tastiera a cuneo se si desidera collegare una periferica come uno scanner di codici a barre o un lettore di strisce magnetiche e inviare informazioni al programma. Il cuneo è così chiamato perché la versione fisica “si incunea” tra la tastiera e il computer. La tastiera è collegata al cuneo, che a sua volta è collegato al computer, in modo che i dati possano essere immessi tramite la tastiera o l’altra periferica.
Esistono anche versioni software del cuneo della tastiera. Questi programmi prendono le informazioni inviate dal dispositivo di input esterno, solitamente collegato tramite una porta COM o USB, e le inviano attraverso il buffer della tastiera del sistema operativo, in modo che il computer pensi che le informazioni siano state inviate tramite la tastiera.
Un cuneo per tastiera può essere utile quando si utilizza il software con una periferica per la quale il software non è stato concepito. Mentre alcuni software per l’immissione dei dati sono scritti specificamente con scanner di codici a barre o lettori di strisce magnetiche in mente, la maggior parte è scritta presumendo che una tastiera sarà l’unico dispositivo utilizzato per inserire i dati. Per motivi di efficienza, tuttavia, molte aziende utilizzano i codici a barre invece di inserire manualmente il codice dell’unità e, poiché la maggior parte delle persone non legge i codici a barre, era necessario un metodo per tradurre il codice a barre nelle informazioni costitutive e passarlo al computer come dati alfanumerici. Il cuneo della tastiera è stato sviluppato nei primi giorni dell’informatica, da un programmatore di Altek Instruments in Gran Bretagna.
I vecchi cunei per tastiera sono costruiti per interfacciarsi con un computer tramite una porta PS/2, poiché questa è la tradizionale porta per tastiera. Le versioni più recenti di solito offrono un’interfaccia sia per un cavo PS/2 che per un cavo USB, poiché le tastiere USB diventano sempre più standard. Alcuni wedge sono costruiti per interfacciarsi con porte proprietarie come Port 17 di IBM o OCIA. Questo tipo di cuneo per tastiera è sempre più difficile da trovare, ma esistono ancora piccole aziende per riempire la nicchia.