I installed Mixxx on Windows Vista now to see what really happens there. My windows version id Vista. Horror!!!
I thought Mixxx would output the log in a console as in Linux, it's only output to Mixxx.log in the program folder, so it's the correct file you found Jeremy. I guess you can issue the command 'mixxx --midiDebug' directly from Run on the start meny as before. On Vista you have to run Mixxx as administrator, to give it permissions to write this log at all.
After you have Mixxx up and running, press a button on your control. Then while Mixxx is still running, open Mixxx.log in notepad or similar. Look at the last lines, and you shold find something similar to the rows below. Copy the rows for the control you want mapped, and post here. If you use Notepad you have to close Mixxx.log between each button or knob movement to get updates. If you use a better editor like
Notepad++ it will update to show all new lines Mixxx produce.
This is a button whith down and up sent:
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 23, val: 7F"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 23, val: 0"
This is a knob reporting values while turned:
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 40, val: 58"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 40, val: 59"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 40, val: 5A"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 40, val: 5B"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 40, val: 5C"
This is a jog wheel reporting movement:
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 7F"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 7F"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 7F"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 1"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 2"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 1"
Debug: [PM 1. Hercules DJ Console Rmx MIDI]: "MIDI ch 1: status: B0, ctrl: 30, val: 1"