Depends on your version of windows.
Which versions need? Which versions don't need?
Update: I think the driver installation is all automated once it is plugged in. On Windows 7, Windows will search and use the driver it can find through Windows update.
Perhaps for Windows 8 and 10, it will come pre-installed.
There is no need for some custom headset manufacturer/vendor drivers to download from its web site.