Upon calling inventory or main menu the mouse pointers screen coords double (from centre).
Meaning that upon calling a new menu the start position of the cursor will be twice as far from the centre as it was when you left the previous menu.
My guess, it's an inversion of an intended 'cursor to centre function' which is called upon opening menus?, only it's moving the cursor in the wrong direction?