i think i have the same problem like you do...but for macro part i haven't try it on.
one thing for sure, every time i start up my windows 7, the OS can detect my keyboard Lycosa but can't detect my Lachesis...but after i unplug the USB (i usually connect my Lachesis tru the USB port in Lycosa) and re-plug it again, then then windows can detect it. Strange rite?
So currently, every time i open my comp, i need to unplug and replug my lachesis.
Does anyone can help both of us? thx