A wide range of hardware is supported by the software. Just about any sound card or controller can be used providing that the computer can see it. VirtualDJ supports the largest number of controllers on the market and even provides support for newer devices that may have been designed for other DJ applications.
Looking to see if your hardware is supported? Please see the following: