This is an old problem that I hope can be fixed with a macro.

I use a Logitech mouse and have always had the problem that when you use the tilt wheel to scroll left or right that everything on the page disappears.  The solution to get them back is to use the horizontal scroll bar to move the view of the screen to the left or right and return it to where you were and the objects reappear.  None of the screen tools, like "Refresh", going to wireframe and back to enhanced, etc, fix the display, only scrolling does it. I thought (hoped) that the software that came with my newest mouse Logitech MX Master, would be different, but it still does the same thing.  

I thought a macro, that would move the screen display to the far left, then the far right and back to where I was would be cool and then I could assign it to a mouse button.  My problem is, the macro recorder does not record the movement of the scroll bar.  Anyone know how to do this?