First you might keep windows update regularly to obtain the latest driver for your device. Note: Drivers on the Windows Update site are directly provided by hardware manufacturers. Microsoft tests drivers in various environments before they are published; however, we cannot guarantee all drivers will work on all hardware platforms as there are too many different models, although their hardware ID are the same as the standard version. In some cases, due to hardware modifications by different manufacturers, the driver updates may cause some error.
If it does not work on your issue, I'd suggest you installing the Vista driver in Compatibility mode. Remove and rescan that hardware device in Device Manager, right-click on the driver executable/installer file -> Properties and select the Compatibility tab; click the checkbox before Run this program in Compatibility mode for option and select Windows Vista in the list-down box; then try installing the device driver. In addition, you can use the Windows XP driver for testing.
Meanwhile, please understand that Windows 7 is a new operating system and whole driverstore has been reprogrammed; you might wait for another period of time till the retail version is released and push the vendor company to upgrade their device driver. Thanks for your time and understanding!
For more details, please look at the first Sticky thread at the top of this forum.
This will give you some guidelines.