XIM Community

Miscellaneous => Downloads => XIM 3 => Legacy Devices => XIM Apps => Topic started by: kodek64 on 12:38 AM - 10/12/11

Title: XIMCommander.NET
Post by: kodek64 on 12:38 AM - 10/12/11
XIMCommander.NET is a port of the original XIMCommander made by OBsIV, but with a few extra features:


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.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 12:50 AM - 10/12/11
Will try as soon as I have the cable that I ordered. Will even buy Blops again for this. That was fast Kodek.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: dmxwyrw on 01:45 AM - 10/12/11
Sweet app man!
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Od1n on 01:57 AM - 10/12/11
nice to see that you took it over kodek :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Soks on 03:36 AM - 10/12/11
Cool i'll download it and give it a try , thanks Kodek :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: BrandonC on 10:01 AM - 10/13/11

Couple of issues which you're probably aware and/or don't need to fix but as a tester I feel like I should report them. ;)

* Input works but doesn't pass through the aux1-aux16 buttons on my mouse.  (Is that because those are keyboard buttons and/or a limitation of the XIMBridge or will they be working eventually?)

* ALT-ESC to exit isn't displayed anyways so if you didn't use the other XIMCommander it's not obvious how to get your mouse back.

* I think I get why I have to set my XIM config sensitivities to 1 and a ratio of primary/secondary, but isn't there a way to reverse that and just tell the editor what your config's sensitivity is set to?  The other way requires me to remake all my configs to test the curves.

Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: OBsIV on 10:07 AM - 10/13/11
* I think I get why I have to set my XIM config sensitivities to 1 and a ratio of primary/secondary, but isn't there a way to reverse that and just tell the editor what your config's sensitivity is set to?  The other way requires me to remake all my configs to test the curves.

All you need to do is set the value to 1. You can also copy the Config and set to 1.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: BrandonC on 11:12 AM - 10/13/11
* I think I get why I have to set my XIM config sensitivities to 1 and a ratio of primary/secondary, but isn't there a way to reverse that and just tell the editor what your config's sensitivity is set to?  The other way requires me to remake all my configs to test the curves.

All you need to do is set the value to 1. You can also copy the Config and set to 1.

Yeah, it's not a big deal, was just curious if was required, or just easier to do it the other way.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 04:02 PM - 10/13/11

Couple of issues which you're probably aware and/or don't need to fix but as a tester I feel like I should report them. ;)

* Input works but doesn't pass through the aux1-aux16 buttons on my mouse.  (Is that because those are keyboard buttons and/or a limitation of the XIMBridge or will they be working eventually?)

* ALT-ESC to exit isn't displayed anyways so if you didn't use the other XIMCommander it's not obvious how to get your mouse back.

* I think I get why I have to set my XIM config sensitivities to 1 and a ratio of primary/secondary, but isn't there a way to reverse that and just tell the editor what your config's sensitivity is set to?  The other way requires me to remake all my configs to test the curves.



Yeah. Special buttons aren't supported by DirectInput. There's not much I can do, unfortunately. You can always bind those buttons to keyboard keys, then map those keys in the XIM. You'll get the same effect that way.

Alt-Esc should be displayed inside the big Start button!

Setting your sensitivity down to 1 is the only way I can gain complete control over ballistics. The way you mentioned was how I originally implemented it, but it didn't work as well.

Running late now, but I will be back later tonight!
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Raja on 06:13 PM - 10/13/11
I feel like I must be the only one, but whenever i edit the curve, it has an error. Works just fine when its just set on linear. Please help :p. I have some interesting ideas for this thing.

EDIT: just kidding, figured it out. Ive tested it out real quick, and it seems like this has HUGE potential. 360s are easy, and this is what i think will change the xim3 from having pros and cons from a controller, to just being awesome. Turn speed has no limit with this. Just wondering, will it be possible to add more points to this, or curve some of the lines? seems like with some of this that would be really helpful to get the perfect feel.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 08:08 PM - 10/13/11
I feel like I must be the only one, but whenever i edit the curve, it has an error. Works just fine when its just set on linear. Please help :p. I have some interesting ideas for this thing.

EDIT: just kidding, figured it out. Ive tested it out real quick, and it seems like this has HUGE potential. 360s are easy, and this is what i think will change the xim3 from having pros and cons from a controller, to just being awesome. Turn speed has no limit with this. Just wondering, will it be possible to add more points to this, or curve some of the lines? seems like with some of this that would be really helpful to get the perfect feel.

I could technically add more points at the expense of the user experience, so I don't know if this is the best idea. That's why I made it so that points can be moved in the X axis. If you want to have a more detailed curve in the first half, you can move pretty much all the points to the left, and then have a straight line connecting it to the right side. Let me know if this helps a bit.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: OBsIV on 09:42 PM - 10/13/11
Concerning special buttons, if the experiment works out well, then, I'll make it so that the actual curve is being edited realtime right on the device. Meaning, you have access to all your buttons.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 09:54 PM - 10/13/11
Concerning special buttons, if the experiment works out well, then, I'll make it so that the actual curve is being edited realtime right on the device. Meaning, you have access to all your buttons.

Do you have any insight on how this would work? Are you planning to expand the API so that developers can access a built-in ballistics run-time, or are you thinking of going with full-fledged ballistics support in the XIM as it was suggested a few months ago?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 11:01 PM - 10/13/11
"Managed" DirectX Run-times. Whats managed Kodek somethings special? Cant find a link to install, this is MDX right? Or is ist called XNA now?

http://www.microsoft.com/download/en/details.aspx?id=8109

^ This?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 12:36 AM - 10/14/11
"Managed" DirectX Run-times. Whats managed Kodek somethings special? Cant find a link to install, this is MDX right? Or is ist called XNA now?

http://www.microsoft.com/download/en/details.aspx?id=8109

^ This?

Try this instead.
http://www.microsoft.com/download/en/details.aspx?id=35
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 01:21 AM - 10/14/11
Thanks, after this youll know if all this runs on Parallels on a Mac.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 05:56 AM - 10/14/11
I get an exception starting the commander not finding the bridge.dll that is right there in the folder. Does it need to be in windows/system or something?

Is this not working with the 1013 beta firmware?


runs nicely on german XP on MacOSX Paralells 6.0 at 60fps with these Transfer cable drivers
http://www.microsoft.com/download/en/details.aspx?id=7349

Only problem is, I cant quit the application as the Mac keyboard is not taken by the app. These commands I could send over parallels. Any chance one of them could be also quitting the App? Itís a pain to shoot and resatrt parallels.

(http://img840.imageshack.us/img840/433/ohneel.jpg)

Edit I thought. I can see the red dot moving along the curve but the XIm does not receive the mouse movements, some buttons yes but not the mouse movement.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: glenn28210 on 11:39 AM - 10/14/11

Couple of issues which you're probably aware and/or don't need to fix but as a tester I feel like I should report them. ;)

* Input works but doesn't pass through the aux1-aux16 buttons on my mouse.  (Is that because those are keyboard buttons and/or a limitation of the XIMBridge or will they be working eventually?)

* ALT-ESC to exit isn't displayed anyways so if you didn't use the other XIMCommander it's not obvious how to get your mouse back.

* I think I get why I have to set my XIM config sensitivities to 1 and a ratio of primary/secondary, but isn't there a way to reverse that and just tell the editor what your config's sensitivity is set to?  The other way requires me to remake all my configs to test the curves.



Yeah. Special buttons aren't supported by DirectInput. There's not much I can do, unfortunately. You can always bind those buttons to keyboard keys, then map those keys in the XIM. You'll get the same effect that way.

Alt-Esc should be displayed inside the big Start button!

Setting your sensitivity down to 1 is the only way I can gain complete control over ballistics. The way you mentioned was how I originally implemented it, but it didn't work as well.

Running late now, but I will be back later tonight!

shouldnt that same method work if you bind joystick movement  to keyboard keys, and the same keyboard keys to xim3
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: dmxwyrw on 01:33 PM - 10/14/11
@roads. How do you have that mouse going to parallels? is it emulated or connected directly as a usb device? I have the same setup I'm not able to get it running to confirm as I'm going through a move. I
 do remember that sometimes a mouse wont work right unless its going to the USB pass-though. I cant remeber if you need another input device like a touchpad or another mouse to control the VM as when you connect the mouse directly to the VM OSX loses control of it.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 02:31 PM - 10/14/11
Its usb passthrough. Will check tomorrow if there are other options. But nice to have someone in the boat. :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Pelican on 02:11 PM - 10/16/11
What does this XIM App do?
I looked everywhere and can't find a description.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: figueir2 on 03:38 PM - 10/18/11
Im in the same boat, what does this app do exactly? Havent been on the forums for a while.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 07:45 PM - 10/18/11
What does this XIM App do?
I looked everywhere and can't find a description.

That's my fault. I wanted to post the app since many people were asking for it, but I didn't have time to write a description.

The app is similar to the smart advanced settings, but with much more control. It lets you edit the way your mouse responds to different velocities. You can simulate having acceleration by editing the app's curve to resemble a parabola, or simulate boost by keeping a straight line and pushing the first point above 0.

I will work more on it this weekend and post a new version along with a better description (and a screenshot or two :) )
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Pelican on 09:03 PM - 10/18/11
What does this XIM App do?
I looked everywhere and can't find a description.

That's my fault. I wanted to post the app since many people were asking for it, but I didn't have time to write a description.

The app is similar to the smart advanced settings, but with much more control. It lets you edit the way your mouse responds to different velocities. You can simulate having acceleration by editing the app's curve to resemble a parabola, or simulate boost by keeping a straight line and pushing the first point above 0.

I will work more on it this weekend and post a new version along with a better description (and a screenshot or two :) )
do you have a degree in Applied Mathematics? Holy @#$%.
:)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 09:20 PM - 10/18/11
What does this XIM App do?
I looked everywhere and can't find a description.

That's my fault. I wanted to post the app since many people were asking for it, but I didn't have time to write a description.

The app is similar to the smart advanced settings, but with much more control. It lets you edit the way your mouse responds to different velocities. You can simulate having acceleration by editing the app's curve to resemble a parabola, or simulate boost by keeping a straight line and pushing the first point above 0.

I will work more on it this weekend and post a new version along with a better description (and a screenshot or two :) )
do you have a degree in Applied Mathematics? Holy @#$%.
:)

Is engineering considered applied mathematics? I'm working on my computer engineering degree :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: mist4fun on 11:54 PM - 10/18/11
Speaking of bug reports, I may have one for xim commander. Sometimes it takes longer to open up and I catch myself pressing keyboard keys before it's actually ready. At gives me this error


Quote
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
Error in the application.
-2147024891 (E_ACCESSDENIED)
   at Microsoft.DirectX.DirectInput.Device.Acquire()
   at XIMCommander.Form1.InitDevices()
   at XIMCommander.Form1.Form1_Activated(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnActivated(EventArgs e)
   at System.Windows.Forms.Form.set_Active(Boolean value)
   at System.Windows.Forms.Form.WmActivate(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
XIMCommander.NET
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/mist4fun/Desktop/Kodeks%20Xim%20Apps/XIMCommander.NET.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.DirectX.DirectInput
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX.DirectInput/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.DirectInput.dll
----------------------------------------
Microsoft.VisualC
    Assembly Version: 10.0.0.0
    Win32 Version: 10.00.30319.01
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualC/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualC.dll
----------------------------------------
Microsoft.DirectX
    Assembly Version: 1.0.2902.0
    Win32 Version: 5.04.00.2904
    CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 11:57 PM - 10/18/11
Speaking of bug reports, I may have one for xim commander. Sometimes it takes longer to open up and I catch myself pressing keyboard keys before it's actually ready. At gives me this error

*snip*


I was hoping this had gone away :( . Guess I'll have to find out what's going on...

I'll try to get it fixed by next update :) Thanks!
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: OBsIV on 01:09 AM - 10/19/11
Leave it to mist. If there is a bug noone can reproduce, he'll reproduce it. :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 01:41 AM - 10/19/11
Kodek could you help by at least optimizing or make it work with Parallels? I would provide you with any .log you need? Would be a nice woraround for Mac users. Problem is also newer Macs do not allow to install XP as bootcamp. Have one here in the office.
I can connect to the XIM and buttons are transmitted but not mouse motion it says 60.2 frames though.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: mist4fun on 12:00 PM - 10/19/11
At the request of the OP please keep it on topic. Thanks!

http://www.xim3.com/community/index.php?topic=16665.0
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: dmxwyrw on 01:38 PM - 10/19/11
Kodek could you help by at least optimizing or make it work with Parallels? I would provide you with any .log you need? Would be a nice woraround for Mac users. Problem is also newer Macs do not allow to install XP as bootcamp. Have one here in the office.
I can connect to the XIM and buttons are transmitted but not mouse motion it says 60.2 frames though.
Is it the lack of drivers for the hardware? If not you can create a fat partition instead of using boot camp then reformat through the XP install. Then use ReFit http://refit.sourceforge.net/ to boot into XP after install. I do this since Linux isnt supported in bootcamp. Bootcamp also doesn't allow for small partitions <25GB.

-for the threads sake I can take a PM on this.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: roads on 02:17 PM - 10/19/11
Itís the hardware as much as I know. I dont like rebooting so Paralallels working would be nice.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: dmxwyrw on 02:43 PM - 10/19/11
Yep +1
How about "smart mouse"? is it set to off?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: W11cE on 08:58 PM - 11/12/11
This app is really great. Thanks kodek!
Im just wondering when will you update this so that saving settings is possible? In your first post you say asap and it has been a month, soo...
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 09:02 PM - 11/12/11
This app is really great. Thanks kodek!
Im just wondering when will you update this so that saving settings is possible? In your first post you say asap and it has been a month, soo...

Haha. Sorry about that! I've been incredibly busy and haven't had any time to even go back to it. I will definitely add persistence as I use the app as well, and it annoys me to no end :) I'll see what I can do very soon :D
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: W11cE on 09:15 PM - 11/12/11
Thanks for quick reply. I cant wait for the next update :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 11:09 PM - 11/12/11
Updated :)

I coded this pretty quickly, and I haven't taken a look at my code in a while. Let me know if you find any issues and I will do my best to fix them :)

Thank you for the patience everyone!
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: OBsIV on 01:15 AM - 11/13/11
I coded this pretty quickly, and I haven't taken a look at my code in a while.

It's called good design. :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Riexn on 01:55 PM - 11/13/11
I still haven't quite understood what does this exactly do. All what I've got is that it gives you more control over the smart translators to edit them.. how exactly? with smoothing/acceleration/boost like the advanced smart translator? If so, is there a way to copy my results to my xim3?

I don't really know how this thing exactly works, but I can say that I gave it a shot for the sake of I might understand what is it all about. By using the default settings with MW3 smart translator, it gave me much.. MUCH better results. and it's actually how the MW3 ST should be.

I'd really like to know more about this app.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: mist4fun on 02:30 PM - 11/13/11
Default settings with this app wouldn't have changed the MW3 translator at all, did you adjust the curve?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Riexn on 02:35 PM - 11/13/11
I didn't. It's still the way I got it. However, when I use the OTHER ximcommander :http://www.xim3.com/community/index.php?topic=16199.0
the results seem to be different. Is that related in some way?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: W11cE on 07:55 PM - 11/13/11
Thanks kodek. That was quicker than i thought it would take. So far new version has worked perfectly :)
And thanks for adding gow3 to the list. Ballistics curve editor is a must for that game, because ST alone cant work well with that jump it has on aim.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: msebbe on 07:26 AM - 11/20/11
Really nice!! It would be very usefull for me to have my kb / mouse in my pc so i dont have to swap all the time :)

Now could you explain how I connect the cables, and what you mean by "transfer cable" (Im Swedish)

Thanks in advance
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: samael on 06:26 PM - 12/04/11
can someone tell me how to connect it?  first slot is going to xbox secound empty third trasfer to the notebook and last xbox controler?

becose when i have it like this app says cant connect to xim.
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 06:28 PM - 12/04/11
can someone tell me how to connect it?  first slot is going to xbox secound empty third trasfer to the notebook and last xbox controler?

becose when i have it like this app says cant connect to xim.


Yup. That's exactly how:
Code: [Select]
Xbox ----- XIM ---- Controller
           |___Transfer cable ----- PC

Which transfer cable are you using?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: samael on 06:32 PM - 12/04/11
oh @#$% i am stpid i was using regular usb cable :) i am going to order some
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 08:04 PM - 12/04/11
oh @#$% i am stpid i was using regular usb cable :) i am going to order some

Make sure you buy one of the ones supported by the XIM (check the XIM SDK post in the development blog thread). Get a Belkin Transfer Cable. It works really well for me!
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 10:26 PM - 12/04/11
So I've been working on something new recently, and I decided to post a little preview:

(http://i.imgur.com/MnBu4.png)

I'm not done with it, but I'm getting very close. You guys will get to try it very soon :)

If you have any suggestions, this is a great time for them. I'm all ears :P
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: mist4fun on 11:30 PM - 12/04/11
Cool. Will joystick mode be analog or digital?
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 11:32 PM - 12/04/11
Cool. Will joystick be analog or digital?

Depends on the type of mapping. If you map a flight stick to one of the 360's analog sticks, then they will be fully analog. If you map one of the axes to a button, or a button to an axis, then they will be digital :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: Od1n on 04:11 AM - 12/05/11
woah cant wait :)
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: glenn28210 on 05:45 PM - 12/05/11
Let this bad boy drop ASAP !!!  ;D
Title: Re: XIMCommander.NET + Ballistics Curve Editor (beta)
Post by: kodek64 on 11:04 PM - 12/05/11
BETA IS UP!

There are a few things that are broken, so this is truly a beta. While I fix these, I would love it if you guys tested the app's functionality, and if you come across any bugs, you'd let me know.

Keep in mind that there are a few limitations as of now:
 - You cannot map a button/axis to multiple actions.
 - Only one joystick is supported. The first one found by the OS will be used.
 - POV Hats only support 90 degree angles (no diagonals). This is good enough for mapping to buttons, but isn't the best solution if you want to map it to a stick, or the D-Pad.

Anyway, enjoy, and please leave lots of feedback!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Wurstwasser on 11:08 AM - 12/07/11
Nice work, are you planning to release the source?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 02:06 PM - 12/07/11
Nice work, are you planning to release the source?

Not right now, as it's too messy. I AM willing to share code snippets and answer questions about the design, though!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Wurstwasser on 11:44 AM - 12/08/11
OK, I'am just curious if it is possible to disable mouse passthrough and connect it to XIM3 and have the usb transfer cable for joystick and keyboard support only. Of course that would disable all acceleration tweaks.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 01:32 PM - 12/08/11
OK, I'am just curious if it is possible to disable mouse passthrough and connect it to XIM3 and have the usb transfer cable for joystick and keyboard support only. Of course that would disable all acceleration tweaks.

I can definitely add this if it's a popular request. Otherwise, I'd rather not add options that would confuse people -- some guys are already having a hard time with the whole transfer cable idea. Heh.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: mist4fun on 01:37 PM - 12/08/11
It has my vote :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 01:38 PM - 12/08/11
I still haven't received any feedback for the joystick features. We should make sure that works properly as well :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Wurstwasser on 03:42 AM - 12/10/11
Well i can say that my Thrustmaster T.16000M is working with your app.
Also the program crashed for me when you click on config and then cancel to go back without configuring any joystick.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Winnnie on 07:06 AM - 12/10/11
Will a wheel work fella?

Ta.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 03:43 PM - 12/10/11
Well i can say that my Thrustmaster T.16000M is working with your app.
Also the program crashed for me when you click on config and then cancel to go back without configuring any joystick.

Thanks for the feedback!

I added the crashing bug to the list! It's an annoying one, too, but it should be easy to fix. For now, just click on Continue if the app gives you the choice.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 03:46 PM - 12/10/11
Will a wheel work fella?

Ta.

I don't see why not. There could be dead zone issues since my app bypasses the smart translation system for joysticks, but if dead zones become a problem, I can always add options.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Winnnie on 02:56 PM - 12/11/11
OMG!

Will let you know how i get on in the week!!

Legend mate, total legend.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: wx006 on 05:24 PM - 12/13/11
I am having an issue where if I don't have the XBOX powered on first and XIM3 up, it crashes. Since I use an Analog to Digital Audio adapter, it resets the XBOX as soon as the HDMI video comes on. So it crashes then, too...

What I am saying is I need a way to start the XIMCommander and not have the XIM/XBOX up yet. Is this possible? If not I am not using my Turtle Beach headset...

Good news is I can finally use my G510 with this. :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 05:27 PM - 12/13/11
I am having an issue where if I don't have the XBOX powered on first and XIM3 up, it crashes. Since I use an Analog to Digital Audio adapter, it resets the XBOX as soon as the HDMI video comes on. So it crashes then, too...

What I am saying is I need a way to start the XIMCommander and not have the XIM/XBOX up yet. Is this possible? If not I am not using my Turtle Beach headset...

Good news is I can finally use my G510 with this. :)

Just have the app running with the "Start" button highlighted, then when the xbox is up and running, hit enter  (or space). When you're done, hit Alt-Esc before turning off your xbox.

Unfortunately, I can't do anything about that specific crash since it's an API issue :(
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: deluge01 on 10:45 PM - 12/17/11
Kodek -- nice work on the code.  Feedback on the joystick:
when i try & save (or quit w/o changes) the following JIT error pops:


System.NullReferenceException: Object reference not set to an instance of an object.
   at XIMCommander.NET.JoystickMapper.JoystickMapper_Deactivate(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnDeactivate(EventArgs e)
   at System.Windows.Forms.Form.set_Active(Boolean value)
   at System.Windows.Forms.Form.WmActivate(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I'm a C# coder -- would be happy to collaborate with you on the project to help make it better!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 10:47 PM - 12/17/11
Kodek -- nice work on the code.  Feedback on the joystick:
when i try & save (or quit w/o changes) the following JIT error pops:


System.NullReferenceException: Object reference not set to an instance of an object.
   at XIMCommander.NET.JoystickMapper.JoystickMapper_Deactivate(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnDeactivate(EventArgs e)
   at System.Windows.Forms.Form.set_Active(Boolean value)
   at System.Windows.Forms.Form.WmActivate(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I'm a C# coder -- would be happy to collaborate with you on the project to help make it better!

Sorry about that. I already fixed it but I was planning to wait till I had something bigger to release. Since it's annoying enough, I will release a fix for this right away :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 10:52 PM - 12/17/11
deluge01, check the main post for version 1217. Let me know if that one works better :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: FrizzleFry on 11:51 PM - 12/17/11
Question - if don't use the balistic curve editor do I still need to change my config's sensitivities to 1?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 11:52 PM - 12/17/11
Question - if don't use the balistic curve editor do I still need to change my config's sensitivities to 1?

Not at all! Just make sure the curve is a straight line, and the sensitivity multiplier is set to 1.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: FrizzleFry on 12:39 AM - 12/18/11
Great thanks, works fine. Next question, or maybe 'feature request': I use my XBox on the same monitor as my pc, switching inputs. As a result, I usually forget to 'ALT_Esc' before turning off my XBox, and XiIM Commander (both versions) then hangs and I need to bring up task manager to end it. Anything can be done about that?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 12:42 AM - 12/18/11
Great thanks, works fine. Next question, or maybe 'feature request': I use my XBox on the same monitor as my pc, switching inputs. As a result, I usually forget to 'ALT_Esc' before turning off my XBox, and XiIM Commander (both versions) then hangs and I need to bring up task manager to end it. Anything can be done about that?

Nothing I can do about that one. I have the same setup as you, and I can assure you that I find it quite annoying. When the app freezes up on me, I just alt-tab out of it, then I close it from the task bar. That usually works.

Maybe we can ask OBsIV to add more error-handling features to the API :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: guitarpanda on 02:41 PM - 12/20/11
Great thanks, works fine. Next question, or maybe 'feature request': I use my XBox on the same monitor as my pc, switching inputs. As a result, I usually forget to 'ALT_Esc' before turning off my XBox, and XiIM Commander (both versions) then hangs and I need to bring up task manager to end it. Anything can be done about that?

I have the same setup and run into this as well when I forget to turn it off. My only small issue, other wise fun times.
Nothing I can do about that one. I have the same setup as you, and I can assure you that I find it quite annoying. When the app freezes up on me, I just alt-tab out of it, then I close it from the task bar. That usually works.

Maybe we can ask OBsIV to add more error-handling features to the API :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: W11cE on 05:02 PM - 12/21/11
I tried PS3 controller with this. Have to say that it worked perfectly, well except R2 and L2 (those are not buttons, those use 1 analog axel). But for other stuff it worked without any problems.

Kodek did you left RS, LS and guide buttons out on purpose or did you just simply forget?
I dont need those for anything right now and im not asking to add those. Im just wondering why those arent there.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 06:40 PM - 12/21/11
I tried PS3 controller with this. Have to say that it worked perfectly, well except R2 and L2 (those are not buttons, those use 1 analog axel). But for other stuff it worked without any problems.

Kodek did you left RS, LS and guide buttons out on purpose or did you just simply forget?
I dont need those for anything right now and im not asking to add those. Im just wondering why those arent there.

Crap. My bad. I will fix that ASAP! Thanks!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 08:54 PM - 12/21/11
@W11cE,

I added Left/Right Stick In and Guide buttons to the app. Thanks for pointing that out -- I can't believe I forgot about those three :)

Try it out and let me know if everything is working properly! Thanks!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Skyflakes on 11:28 PM - 01/05/12
Does anyone have a copy of this without the mouse input? I only want to use it for my keyboard
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: dstr212 on 06:56 PM - 02/15/12
This doesnt work at all for me. I am running windows 7 professional 64bit and have tried 2 different Xim bridges. The error I always get is Failed Connecting to Zim. Is there something where you are going to PC mode or something because I only get a ? when connecting the Belkin transfer cable to my Xim, the PC icon does not show up unless I restart in PC mode.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 06:59 PM - 02/15/12
This doesnt work at all for me. I am running windows 7 professional 64bit and have tried 2 different Xim bridges. The error I always get is Failed Connecting to Zim. Is there something where you are going to PC mode or something because I only get a ? when connecting the Belkin transfer cable to my Xim, the PC icon does not show up unless I restart in PC mode.

I'm guessing it's either a bad transfer cable, or your XIM's firmware isn't up-to-date. You should check those and report back :P
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: dstr212 on 07:14 PM - 02/15/12
I just updated xim firmware through the manager and have tried 2 different transfer cables, I am running 1.00.20111030 is this correct?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 07:18 PM - 02/15/12
I just updated xim firmware through the manager and have tried 2 different transfer cables, I am running 1.00.20111030 is this correct?

Hmm, not sure why it wouldn't work, then. You might want to ask one of the XIM developers. :/
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Zyren on 06:23 AM - 02/22/12
OMG!

Will let you know how i get on in the week!!

Legend mate, total legend.
If it works for you I'll order an easy transfer cable right away. Which wheel will you be using? Keep us posted.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Winnnie on 11:02 AM - 03/10/12
Oh sorry fella, i never got around to trying!

But, i have the same problem with this system also, my mouse wheel left and right buttons arent working.

Anyone know why?

xx
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 02:49 PM - 03/10/12
Oh sorry fella, i never got around to trying!

But, i have the same problem with this system also, my mouse wheel left and right buttons arent working.

Anyone know why?

xx

I think I mentioned it in another thread, but the input APIs OBsIV and I use for getting keyboard and mouse input do not support mouse wheel panning. Unfortunately, I haven't been able to find a way to get around this, so my workaround for this is to map the panning left and right to two unused keyboard keys, and then remap the actions inside the XIM. If you're using SetPoint, you can even make a special profile just for XIMCommander so that the wheel acts like normal outside of the application.

Let me know if that helps with your issue!
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Winnnie on 02:52 PM - 03/10/12
Oh good thinking!
Thank you.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: deluge01 on 09:21 PM - 03/15/12
Kodek64 -- you're the man!  great app.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 09:24 PM - 03/15/12
Kodek64 -- you're the man!  great app.

Thanks! Glad you guys still find it useful :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: rob3d on 08:41 AM - 03/16/12
Does anyone have a copy of this without the mouse input? I only want to use it for my keyboard


Is this an issue with this app?  I'm wanna to set this up to use the sony nav wirelessly and I was gonna try it out when I got my transfer cable, but I'd like to connect my mouse directly to the xim.     Does this force u to use mouse passthrough?

If so could mouse passthrough be made optional?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: rob3d on 08:25 PM - 03/16/12
Ok I just got done testing this out and it works great. I have 2 major problems though.  One It seems u can't trigger secondary sensitvity through the enabled joystick.  And two I'd like the option to use mouse input directly through the xim.


I'm not sure if this is still being worked on but if these changes are possible then it will enable me to go fully wireless with the sony nav and g700.  I know a couple people have mentioned wanting that, and with this app tweaked a bit it could happen.

Dunno if this is possible but it would be awesome.   Thanks in advance
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 08:26 PM - 03/16/12
Ok I just got done testing this out and it works great. I have 2 major problems though.  One It seems u can't trigger secondary sensitvity through the enabled joystick.  And two I'd like the option to use mouse input directly through the xim.


I'm not sure if this is still being worked on but if these changes are possible then it will enable me to go fully wireless with the sony nav and g700.  I know a couple people have mentioned wanting that, and with this app tweaked a bit it could happen.

Dunno if this is possible but it would be awesome.   Thanks in advance

I can add it :) Give me a few days, though. I've been incredibly busy :/
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: rob3d on 09:32 AM - 03/17/12
Wow that is awesome!  This is much appreciated, thanks for the hard work.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: Alexia on 05:20 PM - 03/28/12
Planning on trying this out. Kodek, can you please update the game list? Specifically add support for Nexuiz. Or does it not matter if I just select full range instead? Thanks for this.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: darkshadowhawk on 05:41 AM - 04/03/12
If I just use this app to connect my mouse/keyboard via pc will it affect my sensitivity if i don't change anything?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: butcha on 07:00 AM - 04/03/12
If I just use this app to connect my mouse/keyboard via pc will it affect my sensitivity if i don't change anything?

If thats all you want, i would take a look at this: http://www.xim3.com/community/index.php?topic=18921.0

Thats what i use for mouse/keyboard passthru, you can tick "Xim3 Mouse" in the app, that sends all mouse activity directly to the Xim3, so you still use your Xim3 mouse settings and STs :)

And you can passthru Right Mouse Click too, for ADS STs :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: rob3d on 02:16 PM - 04/03/12
No rush, but has there been any progress on this? 
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 02:19 PM - 04/03/12
No rush, but has there been any progress on this? 

Right now (as in, literally right now), I'm testing out an idea from another community member (http://www.xim3.com/community/index.php?topic=20177) that might be awesome if (IF) it works. I will be adding an option to disable mouse pass-through once I'm done, though :)
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: rob3d on 02:26 PM - 04/03/12
Ok awesome, Thanks for the reply.  Is a secondary sensitivity triggered through the enabled joystick a possibility, or would that not work through XIMCommander?
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 03:21 PM - 04/03/12
Ok awesome, Thanks for the reply.  Is a secondary sensitivity triggered through the enabled joystick a possibility, or would that not work through XIMCommander?

I don't think that's possible. Sorry.
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: kodek64 on 03:29 PM - 04/03/12
If I just use this app to connect my mouse/keyboard via pc will it affect my sensitivity if i don't change anything?

If thats all you want, i would take a look at this: http://www.xim3.com/community/index.php?topic=18921.0

Thats what i use for mouse/keyboard passthru, you can tick "Xim3 Mouse" in the app, that sends all mouse activity directly to the Xim3, so you still use your Xim3 mouse settings and STs :)

And you can passthru Right Mouse Click too, for ADS STs :)

XIMCommander.NET does just that by default! :)

Ok awesome, Thanks for the reply.  Is a secondary sensitivity triggered through the enabled joystick a possibility, or would that not work through XIMCommander?

Updated it! Give it a try and let me know if I added any bugs :)
Title: Re: XIMCommander.NET
Post by: rob3d on 07:34 PM - 04/03/12
Thank you very much!

I just tested it out and its working perfectly.  I just played and entire match wirelessly with the nav and g700 and there seems to be no hicupps.   To get around the secondary sensitivity issue I used xpadder to send a keystroke every time I hit the trigger on the nav.  I bound that same keystroke to my secondary sensitivity trigger and it seems to be doing the job exactly how it should.  Its kind of a weird fix but it works!

Dunno if binding a keystroke to a joystick button would be possible from within xim commander, but it definitely works with xpadder running.

Thanks a lot I really appreciate the work!   I'm off to rock some matches with no wires in the way!
Title: Re: XIMCommander.NET
Post by: kodek64 on 07:41 PM - 04/03/12
Thank you very much!

I just tested it out and its working perfectly.  I just played and entire match wirelessly with the nav and g700 and there seems to be no hicupps.   To get around the secondary sensitivity issue I used xpadder to send a keystroke every time I hit the trigger on the nav.  I bound that same keystroke to my secondary sensitivity trigger and it seems to be doing the job exactly how it should.  Its kind of a weird fix but it works!

Dunno if binding a keystroke to a joystick button would be possible from within xim commander, but it definitely works with xpadder running.

Thanks a lot I really appreciate the work!   I'm off to rock some matches with no wires in the way!

Glad to hear it works well!

You may think your setup is convoluted, but it is probably the best way of doing things. If I were to add some kind of remapping ability to the app, it would increase the difficulty of use of the app by quite a bit. It would be very similar in complexity to your setup, but with the only advantage of having it all in one app. It's just too much work for something that's not very elegant.

By the way, sorry I took so long! School is keeping me busy, and I ended up delaying this until spring break. It didn't take me long to implement the feature, but I had to re-install Windows a few weeks ago, and I hadn't gotten around to installing Visual Studio until now :P
Title: Re: XIMCommander.NET
Post by: rob3d on 07:47 PM - 04/03/12

By the way, sorry I took so long! School is keeping me busy, and I ended up delaying this until spring break. It didn't take me long to implement the feature, but I had to re-install Windows a few weeks ago, and I hadn't gotten around to installing Visual Studio until now :P

No worries It works and that's all that matters to me!   I'm writing up a quick autohotkey exe that will automate the whole thing anyway so it will kick in at bootup.  Thanks again  ;D
Title: Re: XIMCommander.NET + Ballistics Editor + Joystick Support!
Post by: darkshadowhawk on 05:47 AM - 04/04/12
If I just use this app to connect my mouse/keyboard via pc will it affect my sensitivity if i don't change anything?

If thats all you want, i would take a look at this: http://www.xim3.com/community/index.php?topic=18921.0

Thats what i use for mouse/keyboard passthru, you can tick "Xim3 Mouse" in the app, that sends all mouse activity directly to the Xim3, so you still use your Xim3 mouse settings and STs :)

And you can passthru Right Mouse Click too, for ADS STs :)

XIMCommander.NET does just that by default! :)

I tried it but it changes my sensitivity randomly when playing it starts off okay then it goes slow. I have my polling rate at 1000hz is this not supported?
Title: Re: XIMCommander.NET
Post by: kodek64 on 10:42 AM - 04/04/12
If I just use this app to connect my mouse/keyboard via pc will it affect my sensitivity if i don't change anything?

If thats all you want, i would take a look at this: http://www.xim3.com/community/index.php?topic=18921.0

Thats what i use for mouse/keyboard passthru, you can tick "Xim3 Mouse" in the app, that sends all mouse activity directly to the Xim3, so you still use your Xim3 mouse settings and STs :)

And you can passthru Right Mouse Click too, for ADS STs :)

XIMCommander.NET does just that by default! :)

I tried it but it changes my sensitivity randomly when playing it starts off okay then it goes slow. I have my polling rate at 1000hz is this not supported?


This is not the app. It's the XIM SDK. I'm still not quite sure why it happens, but it happens even with the XIMCommander OBsIV made. :/
Try lowering the polling rate and let me know if that fixes things. The Xbox can't take advantage of anything higher than 125 Hz anyway.
Title: Re: XIMCommander.NET
Post by: darkshadowhawk on 10:15 PM - 04/04/12
I don't know much about it all, but since the Xim3 usually uses a usb port each for the keyboard and mouse could it be struggling to send the data down one usb cable? I use the    
"F5U279EA Belkin Easy Transfer Cable for Windows 7" http://www.itinwales.co.uk/images/3539221-8239.jpg (http://www.itinwales.co.uk/images/3539221-8239.jpg) I'll try lowering the polling rate later.
Title: Re: XIMCommander.NET
Post by: kodek64 on 10:18 PM - 04/04/12
I don't know much about it all, but since the Xim3 usually uses a usb port each for the keyboard and mouse could it be struggling to send the data down one usb cable? I use the    
"F5U279EA Belkin Easy Transfer Cable for Windows 7" http://www.itinwales.co.uk/images/3539221-8239.jpg (http://www.itinwales.co.uk/images/3539221-8239.jpg) I'll try lowering the polling rate later.

Haha, no. There's plenty of bandwidth for both! Also, the XIM doesn't allow for the host to send data faster than it can process it, which means that even if the polling rate is higher than the XIM supports, the computer will have to wait until the XIM is ready to send its information. Not quite sure what causes the issue, but please let me know if lowering the polling rate makes it go away.
Title: Re: XIMCommander.NET
Post by: darkshadowhawk on 06:50 AM - 04/05/12
I tried using my mouse on 500hz and 125hz, on 500 hz it becomes way slower and seems to skip, on 125hz it is completely unplayable, the Xim3 only seems to detect some movement, it moves really blocky. I've tried using my Xim3 on 125hz plugging the mouse and keyboard directly into the Xim3 and it works fine.

Edit: Does anyone else know what might be causing this? It happens with the other mouse passthrough ximapps aswell. My PC is high spec so it can't be that
Title: Re: XIMCommander.NET
Post by: kryptik66 on 06:55 PM - 04/19/12
does anyone know a fix to this? mine does this too
Title: Re: XIMCommander.NET
Post by: Winnnie on 09:03 AM - 04/21/12
Is there a way to allow another peice of software to use the mouse movement?
The software works fine, then i click start and it cannot talk to the mouse.

Other than that, thank you!
Title: Re: XIMCommander.NET
Post by: tbeebe99 on 04:27 PM - 04/22/12
Can someone recommend an inexpensive flightstick to use with XimCommander (Windows 7 operating system).  I have a Saitek St290 Pro but everytime I use the "detect" button it comes up with Z+ axis.  Any other button I try to detect it states Z+ axis already in use. 


EDIT:  I found out my flightstick does indeed work.  The Z+ problem I was having is that the "throttle" of the the stick was in the down position making it send a Z+ signal no matter what button I pressed.
Flew a bit in some empty BF3 servers and it works great.  Still need to map my buttons better.

Thanks for your work Kodek
Title: Re: XIMCommander.NET
Post by: Skyflakes on 09:00 PM - 04/26/12
Mine always fluctuates from 63.5 up to 80-100 when using  the ximcommander. It probably has to do with my keyboard being at 1000hz. I cannot set it lower due to the software not being out yet.

Im using a Corsair K90 and Razer Deathadder. Anyone experiencing this?

Also tried using USB 2.0 and USB 3.0 on my Z68 Motherboard and its still doing it.
Title: Re: XIMCommander.NET
Post by: Hester on 11:04 AM - 04/27/12
How do i download this program?
Title: Re: XIMCommander.NET
Post by: kryptik66 on 07:42 AM - 04/28/12
Mine always fluctuates from 63.5 up to 80-100 when using  the ximcommander. It probably has to do with my keyboard being at 1000hz. I cannot set it lower due to the software not being out yet.

Im using a Corsair K90 and Razer Deathadder. Anyone experiencing this?

Also tried using USB 2.0 and USB 3.0 on my Z68 Motherboard and its still doing it.

Hey mate, I'm in the exact same boat as you. I have the Razer Deathadder which I have set to 125hz and the Thermaltake Meka G1 keyboard which runs at 1000hz because there is no way that I know of to change it. This is probably the cause. Does it make your in-game sensitivity change too?
Title: Re: XIMCommander.NET
Post by: kodek64 on 03:36 PM - 04/28/12
Unless someone can reproduce this consistently, I don't think it's the USB poll rate. I have my mouse set to 1 khz and I haven't had any issues with the XIM update rate recently.

My app is clocked with the XIM, so USB poll rates cannot directly affect it. If there is an actual issue with poll rates, then it's because a device is making the transfer cable malfunction (which doesn't seem very likely to happen).
Title: Re: XIMCommander.NET
Post by: darkshadowhawk on 07:25 PM - 04/28/12
I've tried this with 2 different keyboards both at 1000hz, and I have tried both with a powered usb hub and without, the issue some other people are experiencing happens to me no matter what I do. Wish someone could figure out what is causing the problem.
Title: Re: XIMCommander.NET
Post by: OBsIV on 07:32 PM - 04/28/12
It would be incredibly helpful if you can try to reproduce this on another machine (such as a friend's laptop or something like that).
Title: Re: XIMCommander.NET
Post by: darkshadowhawk on 07:24 PM - 05/04/12
It would be incredibly helpful if you can try to reproduce this on another machine (such as a friend's laptop or something like that).

hmmm I don't have access to another machine but please let me know if anyone finds out what the problem is
Title: Re: XIMCommander.NET
Post by: pOps_uk on 06:26 AM - 05/20/12
Hi

I would just like to say I have had Logitech extreme 3d pro, Thrustmaster T Flight Hotas X and Saitek X52 Pro working ok, just the one small problem when playing BF3 i use the arrow keys for movement and all surrounding keys for (X,Y,A,B) and i have the application button binded for my back button which worked ok with XIM3 but doesn't seem to be recognized when using  XIMCommander.NET

Does  XIMCommander.NET  support the use of the application key?
Title: Re: XIMCommander.NET
Post by: jeroenvanede on 08:51 AM - 07/28/12
I love the Ximcommander.
Its olmost perfect.
There are some things i hope to see improved.
There is a max of buttons i can press.
and  it would be nice if the mode indecator leds would stil work.
When i start the app its only blinking.
If youd only fix the button problem il sponcer you 50 euro.
Title: Re: XIMCommander.NET
Post by: Winnnie on 08:54 AM - 07/28/12
I cant seem to get the software to pick up on my joystick:

Cyborg 3D Gold USB.

It works fine in control panel, i have calibrated it, but yeah, nowt in the app.

Winnnnnnnnie
Title: Re: XIMCommander.NET
Post by: Chibisan on 03:16 PM - 09/27/12
hey guys, I got my logitech 3d extreme pro working today with the 3  X/Y/Z analog axis (very nice!!) but I was curious how other people use jet/heli throttle.  The throttle slider on this joystick is mapped to the triggers though it looks like its only seeing digital inputs.  Does everyone just use digital throttle too with ximcommander?

Thanks!
Title: Re: XIMCommander.NET
Post by: Chibisan on 05:51 PM - 09/27/12
hey guys, I got my logitech 3d extreme pro working today with the 3  X/Y/Z analog axis (very nice!!) but I was curious how other people use jet/heli throttle.  The throttle slider on this joystick is mapped to the triggers though it looks like its only seeing digital inputs.  Does everyone just use digital throttle too with ximcommander?

Thanks!

nevermind, I set the heli buttons to "alternate" which puts the throttle on the left analog stick.  This makes the slider mapping analog.  This thing is sick!  Now just gotta figure out how to use sony nav/g500 combo when not in a flyer.
Title: Re: XIMCommander.NET
Post by: rock.theory on 07:58 AM - 09/29/12
Unfortunately in BF3 jet throttle is digital.

I've been tossing around the idea of making my own version of this app. Theoretically, after painstakingly tedious testing I would be able to force them to be analog.

I decided to start last night, but the problem I am having is that I cannot import XIMBridge.dll into any vb.net project as a reference. I've posted (in the wrong section I believe) about this issue. I'll ask some of the devs in this section here instead.
Title: Re: XIMCommander.NET
Post by: rock.theory on 08:18 AM - 09/29/12
Well, I just downloaded XIMBridgeWrapper and I think that's a good place to start. I'll be playing around with it soon enough =).
Title: Re: XIMCommander.NET
Post by: Chibisan on 10:14 AM - 09/29/12
Unfortunately in BF3 jet throttle is digital.

I've been tossing around the idea of making my own version of this app. Theoretically, after painstakingly tedious testing I would be able to force them to be analog.

I decided to start last night, but the problem I am having is that I cannot import XIMBridge.dll into any vb.net project as a reference. I've posted (in the wrong section I believe) about this issue. I'll ask some of the devs in this section here instead.

awe man I literally just started playinf BF3, I didn't know.  So you have to tap on the brake to slow down gradually then?  How do you feather the accellerate and brake buttons to maintain speed?
Title: Re: XIMCommander.NET
Post by: rock.theory on 11:32 PM - 09/29/12
Tap "brake" at different intervals to maintain different speeds.
Title: Re: XIMCommander.NET
Post by: SlamminUK on 10:01 AM - 10/06/12
Will this work with the Sony Nav? I can get it to see mouse but its not registering my Nav.
Title: Re: XIMCommander.NET
Post by: FrizzleFry on 10:22 PM - 10/10/12
Tried running it on Windows 8 today, got the following error:

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at XIMCommander.Form1.InitDevices()
   at XIMCommander.Form1.btnStart_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
XIMCommander.NET
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Erik/Downloads/XIM3/XIMCommander.NET/XIMCommander.NET.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18016 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.DataVisualization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
SMDiagnostics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.ServiceModel.Internals
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

So it apparently specifies .NET 4.0 instead of 4.0 or higher. I could probably fix it if the source was available.
Title: Re: XIMCommander.NET
Post by: chewz on 09:35 AM - 10/12/12
I've tried to download the XIM commander with toggle ads build, but when I run it I get the error MSVCR100D.dll is missing.  I have latest runtime files too. Im wanting to use this for the toggle ads feature.  I have an edge, Xim commander Net works, but how can I use the toggle ads feature with net version?.
Title: Re: XIMCommander.NET
Post by: FrizzleFry on 10:20 PM - 10/15/12
Ok disregard, got it working by installing the old directx sdk full distribution (web installer didn't work).
I do wonder if it could be recompiled to look for directinput somewhere more current.

Tried running it on Windows 8 today, got the following error:

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at XIMCommander.Form1.InitDevices()
   at XIMCommander.Form1.btnStart_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18010 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
XIMCommander.NET
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Erik/Downloads/XIM3/XIMCommander.NET/XIMCommander.NET.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18016 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.DataVisualization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Serialization
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
SMDiagnostics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.ServiceModel.Internals
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

So it apparently specifies .NET 4.0 instead of 4.0 or higher. I could probably fix it if the source was available.
Title: Re: XIMCommander.NET
Post by: mugsy on 02:37 AM - 10/27/12
I cant even download this. is the link broken?
Title: Re: XIMCommander.NET
Post by: ultrajounin on 01:01 PM - 11/16/12
First off I want to say how awesome not only this thread is but the effort of kodek64 and everyone else who's been working together.

I was referred to this thread because I've been looking for a way to use the G400's (+ sensitivity button) as a regular key. Oddly enough I've developed a very odd and limiting button set on the PC where I use the middle mouse button (In the G400's case, the + button) as my walk forward key.

I bought the XIM3 and got everything working except the + and - buttons on my G400.

I was told XIMCommander.NET could allow me to bind those buttons. Can anyone confirm they've done this?

I plan on giving it a go this weekend, but not feeling too confident on my skills on getting it done correctly.

Thanks in advance!
Title: Re: XIMCommander.NET
Post by: ArmouredNZ on 05:25 PM - 11/16/12
Can I use XimCommander to pass through just the joystick?
Title: Re: XIMCommander.NET
Post by: chewz on 12:53 PM - 11/17/12
Kodek a few pages back wheels were mentioned. I haven't tried as of yet but I did attempt to use xemulate with a wheel along time back. I got most things working except there was a deadzone issue that I could never work out, and wondering if it will be the same for this.

Basically the wheel had a few inches of play each side before seeing movement in the game itself, and wasn't really playable. Will there be an issue here? really hoping to use a wheel with forza
Title: Re: XIMCommander.NET
Post by: rock.theory on 03:20 AM - 12/20/12
How do I check latency difference of (mouse in XIM) vs (mouse in PC)? Someone said it's something like 60ms but I barely see a difference.
Title: Re: XIMCommander.NET
Post by: pOps_uk on 06:24 AM - 02/05/13
anyone got this working on windows 8?
Title: Re: XIMCommander.NET
Post by: butcha on 12:33 AM - 02/06/13
anyone got this working on windows 8?

Yes, I can confirm that this works fine on windows 8 :)
Title: Re: XIMCommander.NET
Post by: gunit2004 on 02:09 AM - 02/07/13
anyone got this working on windows 8?

Yes, I can confirm that this works fine on windows 8 :)

I second that. I just got my transfer cable today and downloaded the XIM Commander.NET from this post and it works great!

I had to almost TRIPLE the sensitivities that I had on my XIM Edge. Anyone know why that is? lol.. just curious.

As for the feel of gaming... I don't really feel any differences from having it processing through the XIM Edge alone. Just that initial slowness before I jacked up the sensitivity to fix it.
Title: Re: XIMCommander.NET
Post by: Zackipedia on 03:40 AM - 02/17/13
I'm having some issues with XIMCommander.Net and I have been looking everywhere for the answer, but i can't for the life of me figure out where i might find this information. I am using XIMCommander.Net with the XIM Edge. It works fine, but sometimes it will stop passing the mouse and keyboard through. The application itself continues to run, but the mouse and keyboard stop responding. In order to have it pass through correctly again, I need to unplug the XIM edge, and then stop XIMCommander with the Task Manager. then plug the XIM Edge back in, and restart XIMCommander. Sometimes I can play for an hour or two with no issues, other times, i would experience this issues every 10 minutes or so.  Anyone that could provide some insight to this issue, or some help would be greatly appreciated.
Title: Re: XIMCommander.NET
Post by: gunit2004 on 11:20 PM - 02/17/13
I'm having some issues with XIMCommander.Net and I have been looking everywhere for the answer, but i can't for the life of me figure out where i might find this information. I am using XIMCommander.Net with the XIM Edge. It works fine, but sometimes it will stop passing the mouse and keyboard through. The application itself continues to run, but the mouse and keyboard stop responding. In order to have it pass through correctly again, I need to unplug the XIM edge, and then stop XIMCommander with the Task Manager. then plug the XIM Edge back in, and restart XIMCommander. Sometimes I can play for an hour or two with no issues, other times, i would experience this issues every 10 minutes or so.  Anyone that could provide some insight to this issue, or some help would be greatly appreciated.

My XIMCommander will sometimes lock up as well, doesn't happen TOO much, but still pretty annoying. The mouse and keyboard stop responding and my character on the game will start moving around all crazy-like lol  :P

What I do is close XIMcommander through Task Manager (because it is frozen up and you can't exit normally) and then start it back up. In my case, I don't have to unplug the XIM Edge or anything... it seems to be an issue with the program itself. Anyone know of a fix?
Title: Re: XIMCommander.NET
Post by: Zackipedia on 11:48 PM - 02/17/13
@gunit2004 Yeah, I have the same exact problem as you, but mine has gotten really bad. I have to unplug and reset everything about every 3 - 5 minutes. :(
Title: Re: XIMCommander.NET
Post by: ketchumcody on 12:30 PM - 03/31/13
Hey guys i'm trying to use my xtreme 3d pro joystick with ximcommander but when i try to map my buttons in the joystick config it doesn't detect anything i push on the joystick and i can't figure out how to get it to work. Any advice would be awesome
Title: Re: XIMCommander.NET
Post by: pOps_uk on 03:56 AM - 05/28/13
Hey guys i'm trying to use my xtreme 3d pro joystick with ximcommander but when i try to map my buttons in the joystick config it doesn't detect anything i push on the joystick and i can't figure out how to get it to work. Any advice would be awesome

i think you need to hold down the button you are about to bind on your joystick and the click on button within XIMCommander, am sure that was the only way i could get mine to work for me.
Title: Re: XIMCommander.NET
Post by: pOps_uk on 03:59 AM - 05/28/13
I'm having some issues with XIMCommander.Net and I have been looking everywhere for the answer, but i can't for the life of me figure out where i might find this information. I am using XIMCommander.Net with the XIM Edge. It works fine, but sometimes it will stop passing the mouse and keyboard through. The application itself continues to run, but the mouse and keyboard stop responding. In order to have it pass through correctly again, I need to unplug the XIM edge, and then stop XIMCommander with the Task Manager. then plug the XIM Edge back in, and restart XIMCommander. Sometimes I can play for an hour or two with no issues, other times, i would experience this issues every 10 minutes or so.  Anyone that could provide some insight to this issue, or some help would be greatly appreciated.

hmhm....i come here for the same problem, so no fix yet then :(
Title: Re: XIMCommander.NET
Post by: tuffrabit on 01:30 PM - 05/30/13
I'm working on something should help with the issue.  If I can get the dang thing to run on anything but my dev box...
Title: Re: XIMCommander.NET
Post by: WhoNeedsKnow on 08:23 PM - 06/22/13
Hello.  I just got my transfer cable and started using the ximcommander and was curious if anyone else was having this issue...  Ok so every now and then my sensitivity will shoot up or become very low in black ops 2.  most of the time it seems to be triggered by aiming down sight?  Also scrolling up or down on the mouse wheel isnt being picked up half the time.... If anyone knows anything please lmk thanks!
Title: Re: XIMCommander.NET
Post by: Spicy Noodles on 03:29 AM - 07/13/13
Not sure how active this part of the forum is, but thought I'd ask anyway while waiting for my transfer cable to arrive in case someone happens to know the answer.

If you hook the Edge up via Commander, are both sets of ballistics used? So what you end up with is (Commander's Ballistics)+(Edge's stored ballistics)? Or does one of them supersede the other?
Title: Re: XIMCommander.NET
Post by: ills1ck01 on 04:54 PM - 07/15/13
Hello.  I just got my transfer cable and started using the ximcommander and was curious if anyone else was having this issue...  Ok so every now and then my sensitivity will shoot up or become very low in black ops 2.  most of the time it seems to be triggered by aiming down sight?  Also scrolling up or down on the mouse wheel isnt being picked up half the time.... If anyone knows anything please lmk thanks!

I do sense the sensitivty go up/down. specially when aiming indeed.i think this is casue by one or 2 things, maybe both. 1 being the ingame aim assist sometimes will slow down your movement because there is a enemy behind a wall or something. and it is trying to "snap"to the target.

and 2 being the ADS delay. if not set right, you will ADS off target by a mile. i ahv e the delay on 120ms and it works. i set x-y ratio's to about 1.10-1.30 so that i dont move up or down much when going ADS.

anyways, try turning off aim assist if it is on. and see if it helps. and maybe play around with the delay for ADS.

if that doesnt work try downing the ADS sensitivity, and or the x-y ratio
Title: Re: XIMCommander.NET
Post by: tuffrabit on 08:00 AM - 07/17/13
Anybody having an issue with ximcommander crashing or hanging... i have a VERY beta build of some software that might help.  PM me if you are interested.
Title: Re: XIMCommander.NET
Post by: WhoNeedsKnow on 02:35 AM - 08/03/13
Thanks IllS1ck01.  I am giving it a shot.  I didn't have my delay set at all.  I did, however, already have aim assist off.  I am working on figuring out the x y ratio deal.  So far the delay seemed to helped quite a bit though.  Thanks again!
Title: Re: XIMCommander.NET
Post by: Long Duk Dong on 03:45 PM - 08/30/13
Just spent the day reading the info on the XIMCommander.NET. My head is spinning. But let me see if I've got this straight. XimCommander enables you to keep your k/m connected to your pc and your pc connected via a transfer cable to xim. Which in turn enables you to tweak your settings on the fly in games? Whew' Now here is my issue, I have everything set up, Belkin cable connected to the far right port, PS3 controller connected to the far left. Middle port is empty. I use a G13 and this is where my issues begin. Xim commander isn't picking up the G13. The mouse works and I can even use the G13 on my pc, but it just doesn't register in commander. When I connect it to the Xim middle port, voila, it works. Is there something I'm missing? Love my XIM Edge! Any help would be appreciated.

Thanks
Title: Re: XIMCommander.NET
Post by: dunnottar on 08:03 PM - 10/24/13
How do you unmap joystick buttons? need to remap couple buttons keps saying thats in use
Title: Re: XIMCommander.NET
Post by: jackyuhaic on 08:54 PM - 11/04/13
Is anyone having ximcommander issues with windows 8.1? I recently upgraded to 8.1 and now I can't run ximcommander. I updated directx which doesn't seem to fix the problem and always get the following unhandled exception error:


************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at XIMCommander.Form1.InitDevices()
   at XIMCommander.Form1.btnStart_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



Title: Re: XIMCommander.NET
Post by: jackyuhaic on 09:16 AM - 11/06/13
Problem solved. The unhandled exception error can be fixed with the installation of windows SDK for windows 8.1
Title: Re: XIMCommander.NET
Post by: Atlasprime on 08:31 AM - 12/18/13
I have used XIMCOmmander in the past to avoid swapping my devices... was wondering though, how is input lag? I figure going through the computer should add some time no?
Title: Re: XIMCommander.NET
Post by: Od1n on 01:10 PM - 12/18/13
yes it adds some lag but its minor and cannot be put into values as each setup (+ computer) is different
Title: Re: XIMCommander.NET
Post by: rock.theory on 07:43 PM - 02/07/14
Anyone know if this can be run in Linux? Or a version FOR Linux? (I tried wine but IDK if there is maybe some setup that I'm not familiar with?)

I tried running it in a virtual machine (Win7, usb pass-through), but XIMCommander.net just locks up for some reason. I haven't tried many things to debug, but maybe someone knows why?

Thanks.
Title: Re: XIMCommander.NET
Post by: thepr0 on 09:04 PM - 03/16/14
any news on the update for xim 4 beta, ps4 or xbox 1
Title: Re: XIMCommander.NET
Post by: Winnnie on 01:17 PM - 04/21/14
We need to make sure the transfer cable will work first!

Winnnnnnnnnnie
Title: Re: XIMCommander.NET
Post by: chompa on 05:47 PM - 06/22/14
Problem solved. The unhandled exception error can be fixed with the installation of windows SDK for windows 8.1

http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx
for anyone else in the same predicament
 
anyway thnx for that jackyuhaic - so glad i found your post.
installing now then hopefurry it works.
does anyone know if i need to install everything that comes with that download, or JUST tick the top SDK option & happy trails? its 1.4GB or something eek
Title: Re: XIMCommander.NET
Post by: chompa on 08:12 AM - 06/23/14
doh :(

after installing the "Windows Software Development Kit (SDK) for Windows 8.1" that I got from here: http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx,  I'm still getting the below error when I launch Xim Commander with Xbox turned on and everything properly connected:

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'


any1 know what I may be doing wrong?  I'm actually really liking Windows 8 I'd hate to drop back down to 7... but I will if I have to; the alternative of plugging mouse and keyboard into different ports each time I wanna play would drive me insane. 
Title: XIMCommander.NET
Post by: Winnnie on 08:10 AM - 06/25/14
Edit