Сканер kraftway KLS-02D ("адаптированный" Motorola Symbol DS4208, vendorId=0x05e0, productId=0x0600) "перехватывается" драйвером usbhid. Подробности см. http://forum.altlinux.org/index.php?topic=32239 Прошу в hid-core.c в список hid_ignore_list[] добавить этот сканер. нужно добавить что-то вроде { HID_USB_DEVICE(USB_VENDOR_ID_SYMBOL, 0x0600) }, Насколько я могу судить, это может быть полезно во всех версиях начиная с 3.10 в качестве обходного приёма можно с помощью modprobe передать модулю usbhid особку («quirk»): options usbhid quirks=0x05e0:0x0600:0x0004
На Sisyphus.
А как клавиатура этот сканер работает или нет?
(В ответ на комментарий №2) > А как клавиатура этот сканер работает или нет? Согласно документации на DS4208 этот сканер при подключении через USB имеет семь режимов работы: 1. HID Keyboard Emulation (это режим работы по умолчанию) lsusb идентифицирует его как ID 05e0:1200 Symbol Technologies Bar Code Scanner в dmesg выводится [63900.348195] usb 1-1.5: new full-speed USB device number 8 using ehci-pci [63900.443874] input: Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input6 [63900.444020] hid-generic 0003:05E0:1200.0003: input,hidraw1: USB HID v1.10 Keyboard [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 как клавиатура - работает. 2. IBM Table Top USB lsusb пишет ID 05e0:1400 Symbol Technologies в dmesg выводится [64319.418742] usb 1-1.5: new full-speed USB device number 9 using ehci-pci [64319.514598] hid-generic 0003:05E0:1400.0004: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 3. IBM Hand-Held USB lsusb пишет ID 05e0:1300 Symbol Technologies в dmesg выводится [64595.074816] usb 1-1.5: new full-speed USB device number 11 using ehci-pci [64595.170864] hid-generic 0003:05E0:1300.0006: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 4. USB OPOS Handheld lsusb пишет ID 05e0:1300 Symbol Technologies в dmesg выводится [64725.757853] usb 1-1.5: new full-speed USB device number 12 using ehci-pci [64725.853872] hid-generic 0003:05E0:1300.0007: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0 5. Simple COM Port Emulation lsusb пишет ID 05e0:0600 Symbol Technologies в dmesg выводится [64853.637512] usb 1-1.5: new full-speed USB device number 13 using ehci-pci [64853.732377] symbolserial 1-1.5:1.0: symbol converter detected [64853.732484] usb 1-1.5: symbol converter now attached to ttyUSB0 Для моего случая это предпочитаемый режим. Но включается при наличии упоминаемой настройки usbhid, а работает только при пропатченном symbolserial (см. https://bugzilla.altlinux.org/show_bug.cgi?id=29976 ) /dev/ttyUSB0 работает нормально. 6. CDC COM Port Emulation lsusb пишет ID 05e0:1701 Symbol Technologies в dmesg выводится [65148.432634] usb 1-1.5: new full-speed USB device number 14 using ehci-pci [65148.527181] cdc_acm 1-1.5:1.0: This device cannot do calls on its own. It is not a modem. [65148.527200] cdc_acm 1-1.5:1.0: ttyACM0: USB ACM device /dev/ttyACM0 тоже применимо как последовательный порт. Но к сожалению не все модели сканеров motorola/kraftway поддерживают этот режим. 7. Symbol Native API (SNAPI) without Imaging Interface lsusb пишет ID 05e0:1900 Symbol Technologies SNAPI Imaging Device в dmesg выводится [65518.524437] usb 1-1.5: new full-speed USB device number 15 using ehci-pci [65518.623565] hid-generic 0003:05E0:1900.0008: hiddev0,hidraw1: USB HID v1.10 Device [Symbol Technologies, Inc, 2008 Symbol Bar Code Scanner] on usb-0000:00:1a.0-1.5/input0