Ros node does not recognize Haptic device
I am developing a ros node for reading Force Dimension Omega.x haptic device input. I downloaded the Force Dimension SDK, compiled the libraries and exported them in /usr/local/lib while copied the headers in /usr/local/include. Then I modified CMakeLists.txt and package.xml to link those files. My code is building correctly now, but I can't connect to my haptic device. Since with other non-ros packages (e.g. Chai3D) I had to specify "sudo" for running a bin and for connecting to the haptic device properly, my question is: How I can run a ros node and connect to my device? I am developing my code in QtCreator.
Looking forward for your help. Thanks