There is a big issue in the recent firmware/driver update pushed to the surface book 2. The usb mouse became not really usable. There is a frequent lag/freeze happened to the mouse. Such issue was not there before the firmware update.
The mouse I tried including Logitech G703, G402, microsoft wireless mouse, etc.
Many people have discussed this now but not solution is provided and the problem cannot be solved now:
https://www.reddit.com/r/Surface/comments/951lyt/cursor_freeze_and_mouse_stop_working_randomly/
https://answers.microsoft.com/en-us/surface/forum/surfbook2-surfdrivers/surface-book-2-15-connected-usb-mouse-keeps/94eaf7b1-e7be-48ce-bf57-b120524fa9e4?rtAction=1535025867190&tm=1535026055241
https://www.reddit.com/r/Surface/comments/97804b/surface_book_2_mouse_freezes/
A further test can now confirm that the issue is either in the UEFI version 389.2268.769.0 or the system aggregator version 728.128.137.0.
After updated these two modules to those versions, the issue start to appear. This has been confirmed on more than one surface book 2 devices.
The previous version of the UEFI starting from 388 and aggregator version 728.77.137.0 do not have such issue. I can see at the moment, the 389 version of UEFI is not pushed anymore and the firmware/driver pack downloaded from Microsoft has the 388 version now.
But for those surface book 2 which has already got the 389 version pushed cannot revert back to the 388 version. Please fix this asap.