Well done on getting it work at all...
You imply you can remap/reconnect manually by physically disconnecting, then reconnecting the leap motion/s.
Can you do the same by exiting the leap motion program/icon - or maybe disabling and re-enabling? Or by starting the process manually?
If so, could you automate this using autohotkey (or similar) to create a macro to do this on startup.
Hope this helps
Andy
P.S. I'm also using leap for museums - what is your interactive for?