键盘楔子是一种接口,它允许非键盘设备像发送键盘数据一样插入计算机。由于大多数数据输入软件的设置都是为了从键盘上获取数据,所以如果要插入诸如条形码扫描器或磁条阅读器之类的外围设备并让其发送出去,就必须使用键盘...
键盘楔子是一种接口,它允许非键盘设备像发送键盘数据一样插入计算机。由于大多数数据输入软件的设置都是为了从键盘上获取数据,所以如果要插入诸如条形码扫描器或磁条阅读器之类的外围设备并让其发送出去,就必须使用键盘楔把信息传给程序。之所以称之为楔子,是因为物理版的"楔子"位于键盘和计算机之间。键盘插入楔子,楔子又插入计算机,这样就可以通过键盘或其他外围设备输入数据。

,条形码扫描仪可用于将数据输入计算机。
也有键盘楔块的软件版本。这些程序接收外部输入设备(通常通过COM或USB端口插入)发送的信息,并通过操作系统的键盘缓冲区发送,这样计算机就认为信息是通过键盘输入的。

磁卡读卡器可以通过键盘楔块连接到计算机。
当软件与外设一起使用时,键盘楔子可能会很有用。虽然有些数据输入软件是专门为条形码扫描仪或磁条阅读器编写的,但大多数是假定键盘是唯一用于输入数据的设备而编写的然而,为了提高效率,许多企业使用条形码而不是手工输入单位代码,而且由于大多数人不读条形码,因此需要一些方法将条形码转换为其组成信息,并将其作为字母数字数据传递给计算机英国Altek Instruments的一位程序员。
旧的键盘楔子是通过PS/2端口与计算机连接的,因为这是传统的键盘端口。较新版本通常提供PS/2电缆和USB电缆的接口,随着USB键盘越来越标准化,一些楔子是用来与IBM的17号端口或Socia接口的,这种类型的键盘越来越难找到,但小公司仍然存在,以填补这一空白。

当使用键盘楔子时,计算机键盘仍然可以用来输入数据。