I remember having a GL-1500 with a Tulsa windscreen. The Tulsa folks had included what I lovingly called a "sock" for it.
Easy way - have you, or your wife go out to the bike with some old t-shirts, and sew up a custom made sock using a few of them. I've never seen one for sale anywhere. As there are so many windscreen manufacturers, I think I know why.