Un cuneo di tastiera può essere un programma software o un dispositivo hardware inserito che traduce i segnali digitali da un lettore di codici a barre o da un lettore di strisce magnetiche (MSR) in battute di tastiera per un computer. La forma software di un cuneo di tastiera intercetta i segnali dignitosi del lettore quando arrivano al computer e li traduce istantaneamente in colpi di tastiera. La forma hardware di un cuneo di tastiera inserisce il dispositivo di traduzione tra il lettore e la tastiera. I dati inviati tramite un cuneo sembrano essere stati digitati nel computer, mentre la tastiera stessa rimane completamente funzionante. Dal momento che un computer che utilizza una tastiera wedge non è in grado di distinguere tra i dati immessi da un dispositivo di scansione o i dati immessi digitando sulla tastiera, è possibile utilizzare una wedge per aggiungere facilmente la capacità di lettura del codice a barre a un computer esistente senza modificare il software applicazioni.