Вы можете попробовать две вещи:
xinput list
Это даст вам список всех устройств ввода, которые распознаются Xorg, и позволит вам включить или отключить устройства, а также протестировать их (замените ${DEVICEID} на то, что отображается в xinput list):
xinput set-int-prop ${DEVICEID} 'Device Enabled' 32 1
xinput test ${DEVICEID}
Второе, что вы можете попробовать, это более низкоуровневый инструмент evtest (замените /dev/input/eventX на соответствующий файл устройства):
evtest /dev/input/eventX
Он должен печатать события на экране, когда он получает данные. evtest является частью пакета joystick в Ubuntu.
Ни один из них не заставит ваш сканер штрих-кода работать, но они позволят вам выяснить, где проблема. Если evtest работает, но xinput нет, то вам нужно настроить свой Xorg.conf и вручную добавить его в качестве дополнительной клавиатуры, если ни одна из них не работает, то это проблема с драйвером ядра.