Some vendors offer Solaris drivers,
mostly you get them from Oracle or Illumos.
The rule is
For Windows, you can buy any hardware and there is a driver in nearly any case.
For other OSs like Solaris or OSX, you cannot buy any hardware only supported hardware.
In case of a laptop, you can setup and check.
For nonsupported hardware you will not find a driver.