Maybe this is overlooking something because my idea seems too simple and cheap. You can't change battery location because the cord to the light is too short. Do you have the mechanical skills to simply securely splice some extra cord into the battery/light cable so you now have enough length to move the battery out of harm's way of the computer?