É um bug conhecido no Fedora 17. O /lib/udev/rules.d/71-seat.rules
tem uma regra para um dispositivo " Mimo 720 " (um monitor USB com seu próprio hub USB) que usa o mesmo chipset ( assim, o mesmo ID USB) para esta tarefa.
No entanto, como não estou usando um Mimo 720, ele fica mal configurado.
A solução está editando /lib/udev/rules.d/71-seat.rules
e comentando a linha
SUBSYSTEM=="usb", ATTR{idVendor}=="058f", ATTR{idProduct}=="6254", ENV{ID_AUTOSEAT}="1"
Então funciona perfeitamente. Na verdade, verificado no Arch Linux e usa uma estratégia diferente para detectar esse dispositivo:
# Mimo 720, with integrated USB hub, displaylink graphics, and e2i
# touchscreen. This device carries no proper VID/PID in the USB hub,
# but it does carry good ID data in the graphics component, hence we
# check it from the parent. There's a bit of a race here however,
# given that the child devices might not exist yet at the time this
# rule is executed. To work around this we'll trigger the parent from
# the child if we notice that the parent wasn't recognized yet.