Убил 4 часа жизни на гугление и попытки, затем ещё 5 минут на поиск по форуму и теперь смело пишу вопрос…
Задача такая: нужно принимать сигналы с usb-hid устройства (клавиатуры, короче говоря)… Win7x64. Py27 (при необходимости могу поставить любую другую версию питона)
Нашел библиотеку PyUsb, через сорцы установил.
По туториалу написал следующий код
import usb.core
import usb.util
dev = usb.core.find(idVendor=0x04D9, idProduct=0x1702)
if dev is None:
raise ValueError('Device not found')
Traceback (most recent call last):
File "C:\Python27\keyboard.py", line 4, in <module>
dev = usb.core.find(idVendor=0x04D9, idProduct=0x1702)
File "C:\Python27\lib\usb\core.py", line 829, in find
raise ValueError('No backend available')
ValueError: No backend available
Но все-равно скрипт не работает.
Что подскажите? Может есть какие-то аналоги для работы с USB… Обычное считывание клавиш не подойдёт, т.к. мне нужно работать только с одной клавиатурой… Заранее благодарю.