Dear Musicmachine:
BlueSoleil needs the service running, only in this way, it can detect the Bluetooth dongle plug in and plug out event, and do the auto start/stop bluetooth function. Aslo only runing as service, you can use HID device in log-in UI.
BlueSoleil do not do anything bad for you.