Eu resolvi essa parte do problema:
-
OPTIONS=="ignore_device"
foi removido do kernel ( confirmar ) -
blacklist usbhid
não fez nada, nem bloqueou meu teclado - Um arquivo de configuração em /etc/modprobe.d com
options usbhid quirks=0xdead:0xbeef:0x0004
não funcionou porque o usbhid não foi compilado como módulo
Então, eu adicionei usbhid.quirks=0xdead:0xbeef:0x4
à linha de comando de inicialização (no Raspbian, que está no /boot/cmdline.txt) e o usbhid não liga mais o dispositivo.
Meu problema original, no entanto, ainda permanece. Eu sempre recebo um erro de leitura / timeout ao acessar o leitor de RFID pela primeira vez.