I'm working on the finishing touches of a cleaner script for the Numark DJ2Go. All of the previous mappings have had a lot of left over nonsense from the mixtracks xml (low-freq/mid-freq/hi-freq/loop/etc). I'm doing clean-up on the xml, which has reduced the xml from 19kb to about 12kb. This weekend I'm going to try to remove some of the left over nonsense from the JS... I have tried to remove a little bit at a time and it seems to mess up some of the other script-bind stuff. So I'm going to work on that little by little.
Also, as I have mentioned to Pegasus, I noticed that when the pitch slider (rate) is 'normal', 0/center is lined up, but when its invert, center will be -0.78 off. I'm not sure how it can be fixed... So for those who want it lined up with center/0 can always switch from ‘invert’ to ‘normal’... you would just have to ignore the fact that you would be going negative rather than positive and vice versa... It's pretty easy to ignore that fact because the controller, down is positive but on mixxx that's negative... so if look more at mixxx rather than the dj2go, the control movements would be closer to what's on the screen itself. IDK... it's a preference. Because I'm particular about fine details I would rather have it working as it is intended to, rather than using a work-around.
At this point the only thing that is not mapped is the back button... Save for that, I think it will be pretty much ready to be released with 1.11.0 beta come early May.