鍵盤楔子是一種接口,它允許非鍵盤設備像發送鍵盤數據一樣插入計算機。由于大多數數據輸入軟件的設置都是為了從鍵盤上獲取數據,所以如果要插入諸如條形碼掃描器或磁條閱讀器之類的外圍設備并讓其發送出去,就必須使用鍵盤...
鍵盤楔子是一種接口,它允許非鍵盤設備像發送鍵盤數據一樣插入計算機。由于大多數數據輸入軟件的設置都是為了從鍵盤上獲取數據,所以如果要插入諸如條形碼掃描器或磁條閱讀器之類的外圍設備并讓其發送出去,就必須使用鍵盤楔把信息傳給程序。之所以稱之為楔子,是因為物理版的"楔子"位于鍵盤和計算機之間。鍵盤插入楔子,楔子又插入計算機,這樣就可以通過鍵盤或其他外圍設備輸入數據。

,條形碼掃描儀可用于將數據輸入計算機。
也有鍵盤楔塊的軟件版本。這些程序接收外部輸入設備(通常通過COM或USB端口插入)發送的信息,并通過操作系統的鍵盤緩沖區發送,這樣計算機就認為信息是通過鍵盤輸入的。

磁卡讀卡器可以通過鍵盤楔塊連接到計算機。
當軟件與外設一起使用時,鍵盤楔子可能會很有用。雖然有些數據輸入軟件是專門為條形碼掃描儀或磁條閱讀器編寫的,但大多數是假定鍵盤是唯一用于輸入數據的設備而編寫的然而,為了提高效率,許多企業使用條形碼而不是手工輸入單位代碼,而且由于大多數人不讀條形碼,因此需要一些方法將條形碼轉換為其組成信息,并將其作為字母數字數據傳遞給計算機英國Altek Instruments的一位程序員。
舊的鍵盤楔子是通過PS/2端口與計算機連接的,因為這是傳統的鍵盤端口。較新版本通常提供PS/2電纜和USB電纜的接口,隨著USB鍵盤越來越標準化,一些楔子是用來與IBM的17號端口或Socia接口的,這種類型的鍵盤越來越難找到,但小公司仍然存在,以填補這一空白。

當使用鍵盤楔子時,計算機鍵盤仍然可以用來輸入數據。