so when you installed your system, you installed Suse 11.1 from a DVD install?
we are running 11.0 and when I open YaST and software management I find that we have libusb 0.1.12-110.1 installed; and libusb-devel 0.1.12-110.1 installed;both from the main repository;
some might suggest you only have one version installed; instead of several,but I will not make any suggestions on libusb;
however another way to drive a scanner, is to go to:
SANE: Supported Devices
curiously, the MP500 and MP510 and MP530 are listed; (but not the 520 and 540) as having basic-good support;
using the sane drivers may well get your scanner working; but a suse glitch is that root will own the scanner and may be reluctant for a user to have access privileges