UniResetShiftState is used when the shift state is changed other than through the normal key sequence. This allows the LED status to be maintained based on the shift state.