90-oculus.rules might have broken 90-hydra.rules [closed]
Hi,
so I tried out Oculus dk2 in Gazebo, it worked, nice job! However, now I cannot connect my Razer Hydra device:
[Err] [Plugin.hh:153] Failed to load plugin libHydraPlugin.so: libHydraPlugin.so: cannot open shared object file: No such file or directory
I tried all my USB ports, reloaded the rules, restarted pc, removed all the rules and only added the hydra one, still no change.
I had this error before, and then I only managed to get it to work after I re-installed Ubuntu. I would like to avoid that this time :)
I looked over these rules, and is it normal that both use the same SUBSYSTEM
name?
90-oculus.rules :
# Oculus HID Sensor naming and permissioning
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2833", MODE="0666"
90-hydra.rules:
ATTRS{idProduct}=="0300",ATTRS{idVendor}=="1532",ATTR{bInterfaceNumber}=="00",TAG="hydra-tracker"
SUBSYSTEM=="hidraw",TAGS=="hydra-tracker", MODE="0666", SYMLINK+="hydra"
I am using 14.04 and Gazebo from default.
Cheers, Andrei
Andrei, what is driving you to think that the problem is in udev? The message says the the plugin library was not found by the loader. Manually adjusting LD_LIBRARY_PATH helps?
Wow, I don't know how I missed that, it does work, thanks :)