P.S.: I meant to add that once synchronized the mouse continues to operate correctly, it never just stops working (unless I switch the KVM). That means once I can get it to boot with the mouse working I can forget about the issue for a long time, one reason it has not been a top agenda item to debug, but very annoying nonetheless.