USB 条码扫描仪。

Eli*_*iar 5 usb drivers barcode-scanner ubuntu

我有一个 USB Zebex 条码扫描器,当我打开记事本时,该设备可以在 Windows XP 和 Windows Vista 下正常工作。

但是我不能让它在 Ubuntu 上工作。我打开 Gedit,它发出与 Windows 相同的噪音,但没有扫描。

任何建议将被认真考虑。

Gru*_*bel 2

您可以尝试两件事:

xinput list
Run Code Online (Sandbox Code Playgroud)

这将为您提供 Xorg 识别的所有输入设备的列表,并允许您启用或禁用设备以及测试它们(替换${DEVICEID}为 显示的内容xinput list):

xinput set-int-prop ${DEVICEID} 'Device Enabled' 32 1
xinput test ${DEVICEID}
Run Code Online (Sandbox Code Playgroud)

您可以尝试的第二件事是更底层的evtest工具(替换/dev/input/eventX为正确的设备文件):

evtest /dev/input/eventX
Run Code Online (Sandbox Code Playgroud)

当它获取数据时,它应该将事件打印到屏幕上。evtest是 Ubuntu 中软件包的一部分joystick

这些都不会使您的条形码扫描仪正常工作,但它们可以让您找出问题所在。如果evtest有效,但xinput不起作用,那么您必须调整 Xorg.conf 并手动将其添加为额外键盘,如果两者都不起作用,那么它是内核驱动程序问题。