Por que PyUSB / libusb requer permissões de root (sudo) no Linux?

Eu tenho brincado comPyUSB ultimamente, e descobriu que funciona lindamente no Linux (o Ubuntulibusb 0.1 e 1.0, bem comoOpenUSB) ... mas somente se eu executar o programa com privilégios de root (comsudo, claro).

Alguém pode me dizer por que ele exige privilégios elevados e, mais importante, se eu posso alterar as permissões de alguma forma para fazê-lo funcionar em contas de usuário normais?

questionAnswers(3)

yourAnswerToTheQuestion