Hardware Manuals
Setup
Firmware & Drivers
Firmware: Update the firmware of the unit to the latest version from https://www.pioneerdj.com/en/support/software/mixer/djm-250mk2/#firmware-update
Drivers (for both Windows and Mac computers). Download and install the necessary drivers from https://www.pioneerdj.com/en/support/software/mixer/djm-250mk2/#drivers
VirtualDJ Setup
If opening VirtualDJ for the first time, a Connect Window will appear. Login with your virtualdj.com account.
A Pro Infinity, a Pro Subscription or a PLUS License is required to fully use the Pioneer DJM-250MK2. In case of a PLUS HOME license, an additional Timecode license will be required in case of a DVS system.
Without any of the above Licenses, the controller will operate for 10 minutes each time you restart VirtualDJ.
http://www.virtualdj.com/buy/index.html

Click on the "Use Soundcard" button if speakers are connected to the Master Output of the DJM-250MK2. You can still change that from Settings->AUDIO tab.
Click to OK.

The unit is now ready to operate with VirtualDJ.
MIDI Operation
The unit should be visible in the CONTROLLERS tab of Config and the “factory default” available/selected from the Mappings drop-down list. The factory default Mapping offers the functions described in this Manual, however those can be adjusted to your needs via VDJ Script actions.

Find more details at
http://www.virtualdj.com/wiki/VDJ8script.html
AUDIO Setup
The unit has a pre-defined Audio setup and a special button in the AUDIO tab of Config to provide that.

Please read the manual of DJM-250MK2 for further functionality https://www.pioneerdj.com/en/support/documents/djm-250mk2/
For further software settings please refer to the User Guides of VirtualDJ 8.
http://www.virtualdj.com/manuals/virtualdj8/index.html