XIMCommander.NET is a port of the original XIMCommander made by OBsIV, but with a few extra features:
- Joystick support
- Mouse ballistics editor
- Mouse pass-through bypass (for using a mouse directly connected to the XIM)
Requirements:
- .NET Framework 4:
http://www.microsoft.com/download/en/details.aspx?id=17851 - Managed DirectX Run-times:
http://www.microsoft.com/download/en/details.aspx?id=35 - Transfer cable

Note that there are a few steps required to use the ballistics editor:
1. Turn your XIM3 primary sensitivity down to 1.00.
2. Normalize your XIM3 secondary sensitivity: If your previous primary sens was 15, then you'd divide your secondary by 15, and that'd be the new secondary value. (If my previous sensitivities were 15.00 / 30.00, then my new ones would be 1.00 / 2.00)
3. Input your preferred sensitivity value inside the XIMCommander.NET app, and everything should feel the same. (15.00 in our case)
4. Change the curve around and enjoy!
Feel free to leave any feedback, and I will do my best to get back to you

Change log:
20120403:
- Added option to disable mouse pass-through.
20111221:
- Bug fixes
- Added "Left/Right Stick In" and "Guide" Buttons to Joystick mapper (sorry about that!).
20111217:
- Bug fix.
20111205:
- Added joystick support. This is a beta, and there are a few UI issues that I still need to fix, but I need feedback to make sure the app's core is working

20111112:
- App now saves settings!
- Added a few more games to the list.
If your game is not in the list, just select "Full Range" and then move your mouse to find out where you black dot. Build your graph up to that point.