XIM Community

Miscellaneous => Downloads => XIM 3 => Legacy Devices => XIM Apps => Topic started by: Wurstwasser on 07:17 AM - 09/02/12

Title: XIM-Joystick.NET
Post by: Wurstwasser on 07:17 AM - 09/02/12
Here is a small .NET app that allows passthrough of mouse, keyboard and joystick from your PC to your XIM.
You can select via checkboxes which devices will be passed through for those who have some devices connected directly to the XIM.

(http://img341.imageshack.us/img341/4723/ximjoysticknet.png) (http://imageshack.us/photo/my-images/341/ximjoysticknet.png/)

You will need DirectX and .NET-Framework 4.0 and Visual C++ 2010 runtimes.

Download link:
https://rapidshare.com/files/111842888/XIM-Joystick.NET.zip
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 09:07 AM - 09/02/12
Can't wait to try it. I can report back on the keyboard and mouse.
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 05:05 PM - 09/02/12
it says its not a valid win32 application. I installed direct x and the .Net framework runtime to no avail.
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 01:44 AM - 09/03/12
Which version of the .NET Framework do you have installed? You will need to install 4.0 and then 4.5.
I have compiled the app with Visual Studio 2012 on Windows 8.
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 03:40 AM - 09/03/12
OK i recompiled the app with VS2010 and .NET 4.0 Client Profile which should be compatible with Windows XP. I guess you were using XP? Try redownloading it now.
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 07:12 AM - 09/03/12
Does it support macros? And do i need to change any sens. Settings etc?
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 07:54 AM - 09/03/12
No it does not and will not support macros, just simple passtrough of devices you choose. Sens settings will be the one from the translator running on your XIM. Not sure about the windows mouse sens settings though.
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 10:38 AM - 09/03/12
OK i recompiled the app with VS2010 and .NET 4.0 Client Profile which should be compatible with Windows XP. I guess you were using XP? Try redownloading it now.

I got XP. Thanks Ill try it in a bit.
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 11:06 AM - 09/03/12
No it does not and will not support macros, just simple passtrough of devices you choose. Sens settings will be the one from the translator running on your XIM. Not sure about the windows mouse sens settings though.

kewl, will try it out !
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 12:36 PM - 09/03/12
It says I need .net 4.5 which you can not install on xp.
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 12:44 PM - 09/03/12
Did you download the latest version? I changed the link in the first post. I'm 100% sure i checked .NET 4.0 Client Profile as target framework.

Also please check the XIM-Joystick.NET.exe.config file with an editor and try changing the version number from 4.5 to 4.0.

EDIT: OK I also changed the file again, try redownloading. Hope this finally works with XP, all my PCs have Win 7 or 8.
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 02:44 PM - 09/03/12
Initial report is good. App launched and allows both keyboard and mouse passthrough. On issue that may not be related or even a big deal is when you alt tab out of the app while using mouse pass through you have to ctrl+alt+delete to get the mouse cursor back. I diddnt have to end the process just open the task manager and it came back.

Im gonna do some strenuous testing in BF3 now.
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 03:00 PM - 09/03/12
Yes, I had the same issues with the mouse cursor but couldn't find a solution. Also the app crashes when your XIM isn't powered on and you click on connect. But this seems to be an issues with tuffrabbits C# wrapper.
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 04:11 PM - 09/03/12
I had the program crash once about 10 minutes in and then not for the rest of the time. The crash could have been nothing but ill report back if it happens again.
Title: Re: XIM-Joystick.NET
Post by: Requiem Fiasco on 10:36 AM - 09/05/12
Everything so far is working great for keyboard. I just ordered a 3d pro joystick for armored kill and was wondering if the z axis will be analog or digital.
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 12:44 PM - 09/05/12
Z-Axis is digital. The XIMBridge and joystickinput only supports 2 axis (X and Y), so i had to make it work digital.
Otherwise I would have to pass controllerinput through, which would make the xbox controller on the XIM stop working/responding.

But digital Z-axis always worked OK for me in BF3.
Title: Re: XIM-Joystick.NET
Post by: buford on 07:47 PM - 09/09/12
I can't seem to get this to work. I have a laptop running windows xp sp3 and DirectX and .NET-Framework runtimes are up to date. Am I missing something?
Title: Re: XIM-Joystick.NET
Post by: mitchy on 08:18 AM - 09/10/12
I cant get it to work either


XIM_Joystick.NET.Form1, Text: XIM-Joystick.NET - Could not connect to XIM. -    at XIMBridgeWrapper.Device.Connect()
   at XIM_Joystick.NET.Form1.bConnect_Click(Object sender, EventArgs e)
Failed connecting to XIM!
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 08:54 AM - 09/10/12
Is your XIM connected via EasyTransfer cable and powered on?
If so, is the XIMCommander from the official XIMSDK (http://www.xim3.com/community/index.php?topic=16199.0) working?

Please try a different USB Port on your PC and I strongly recommend not using any USB Hubs with the EasyTransfer cable.
Also Windows XP needs the WinUSB.dll i think, try searching the forum.

If the official XIMCommander works, but this app does not please let me know.
Title: Re: XIM-Joystick.NET
Post by: mitchy on 11:37 AM - 09/10/12
Can someone give me a link on ebay of the cable there using? ive bought the belkin lead and it wouldnt work on win xp, vista and 7

Is this ok? http://www.ebay.co.uk/itm/High-Speed-USB-PC-To-PC-Online-Data-Sync-Link-Net-File-Transfer-Cable-Easy-Copy-/270870779959?pt=UK_Computing_USB_Cables&hash=item3f11281837#ht_4990wt_1168

or does it have to be a Belkin cable
Title: Re: XIM-Joystick.NET
Post by: Od1n on 11:45 AM - 09/10/12
that is the correct one
http://www.ebay.co.uk/itm/Belkin-Easy-Transfer-Cable-for-Windows-7-Brand-New-F5U279ea-compatible-with-7-/280915845582?pt=UK_Computing_CablesConnectors_RL&hash=item4167e3a1ce
Title: Re: XIM-Joystick.NET
Post by: mitchy on 11:58 AM - 09/10/12
Cheers, i bought the Vista version and tried it on 3 different OS's including 32bit and 64bit editions, must have been a bad cable, ill try and get the Belkin Win7 cable and see what happens
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 12:17 PM - 09/10/12
I think the Vista Version isn't working like the official EasyTransfer cables?!
The Belkin Easy Transfer Cable for Windows 7 (Part # F5U279) is definitely working.
Title: Re: XIM-Joystick.NET
Post by: Od1n on 01:08 PM - 09/10/12
oh yes right i think so too
i removed the vista belkin link
Title: Re: XIM-Joystick.NET
Post by: buford on 02:26 PM - 09/10/12
Is your XIM connected via EasyTransfer cable and powered on?
If so, is the XIMCommander from the official XIMSDK (http://www.xim3.com/community/index.php?topic=16199.0) working?

Please try a different USB Port on your PC and I strongly recommend not using any USB Hubs with the EasyTransfer cable.
Also Windows XP needs the WinUSB.dll i think, try searching the forum.

If the official XIMCommander works, but this app does not please let me know.

I seem to have everything and XIMCommander works fine. What next?
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 02:38 PM - 09/10/12
And you have .Net runtime 4.0 installed? Also when did you download the app? I had some previous versions released which didn't work with XP some days ago.
Title: Re: XIM-Joystick.NET
Post by: buford on 12:17 AM - 09/11/12
And you have .Net runtime 4.0 installed? Also when did you download the app? I had some previous versions released which didn't work with XP some days ago.

Yes sir .Net runtime 4.0 and I downloaded it Sunday I think. I will download it again and see what happens. BTW can you walk me through step by step on the process of using it just to make sure I am doing things correctly?
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 02:01 AM - 09/11/12
When XIMCommander works the cables should be plugged in correctly. And when you have DirectX and .NET 4.0 runtime it should work. Is there any error or something? What happens when you try to start the .exe? Maybe it also needs Visual C++ 2010 runtimes.
Title: Re: XIM-Joystick.NET
Post by: buford on 06:05 AM - 09/11/12
When XIMCommander works the cables should be plugged in correctly. And when you have DirectX and .NET 4.0 runtime it should work. Is there any error or something? What happens when you try to start the .exe? Maybe it also needs Visual C++ 2010 runtimes.


Visual C++ runtimes was the ticket! Thanks! Now I can use my Qpad MK-85 and still have a mouse directly connected to the XIMEdge!
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 11:30 AM - 09/14/12
im not sure what causes this but i found a "bug"

after using the prog. for some time, when i alt tab or alt esc to switch back to PC  i dont see my mouse cursor.

i fix it by pressing ctrl alt del. and canceling the task manager screen in windows 7, then my mouse cursor is visible.

just letting you know. maybe you can fix or tell me what im doing wrong !
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 11:38 AM - 09/14/12
Yeah I'm aware of the missing mouse cursor, but i couldn't find a solution myself.
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 07:02 AM - 09/18/12
Something i noticed,

When i am streaming my game live with Xsplit @ twitch, i have slight input lag i think while using the proggie.. mouse doesnt respond so good anymore and i have to try my best to turn.

any idea's?
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 12:02 PM - 09/18/12
Is it only lagging with my app? Or does it lag also with the official XIMCommander?
I'm pretty sure I read somewhere that OBSIV suggested turning off all background programs when running XIMCommander.
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 05:00 PM - 09/18/12
ic, i will try the normal commander and get back to ya
Title: Re: XIM-Joystick.NET
Post by: shiaruafps on 12:26 PM - 09/21/12
Rapidshare apparently has the download marked as "illegal" for some reason. Care to re-upload it?

Thanks~
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 12:42 PM - 09/21/12
i took the liberty to dropbox it

https://www.dropbox.com/s/hio7nudnqlfres2/XIM-Joystick.NET.zip (https://www.dropbox.com/s/hio7nudnqlfres2/XIM-Joystick.NET.zip)

Title: Re: XIM-Joystick.NET
Post by: shiaruafps on 06:49 PM - 09/21/12
Thanks man!
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 08:27 PM - 09/21/12
Thanks man!

YW
Title: Re: XIM-Joystick.NET
Post by: pOps_uk on 04:14 PM - 05/29/13
how do you bind joystick? i have buttons bind ok, but having no joy with the stick or throttle.
thx
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 03:02 AM - 05/30/13
Do you use XIM Edge or XIM3?
XIM Edge Joystick axis do not work, I tried it myself. I already wrote to OBSiV about that, waiting for an answer.
Title: Re: XIM-Joystick.NET
Post by: pOps_uk on 07:44 AM - 05/30/13
Do you use XIM Edge or XIM3?
XIM Edge Joystick axis do not work, I tried it myself. I already wrote to OBSiV about that, waiting for an answer.

am using edge, ok thx will watch thread.
Title: Re: XIM-Joystick.NET
Post by: pOps_uk on 06:04 AM - 06/08/13
any updates on this ?
Title: Re: XIM-Joystick.NET
Post by: Wurstwasser on 07:32 AM - 06/14/13
No, haven't got a reply.
Title: Re: XIM-Joystick.NET
Post by: dunnottar on 09:46 AM - 10/24/13
I managed to get this working mapped joystick fine but when i switch out of a jet my guy is firing his weapon and controls are jacked up on mouse any ideas?
Title: Re: XIM-Joystick.NET
Post by: 1llest on 03:44 PM - 12/26/13
Does this work better than the Xim commander? I had a little bit of latency issues with the Xim commander.

Gonna start using this soon because the keyboard i will be buying is not supported through xim3.
Title: Re: XIM-Joystick.NET
Post by: ills1ck01 on 06:49 AM - 01/05/14
Does this work better than the Xim commander? I had a little bit of latency issues with the Xim commander.

Gonna start using this soon because the keyboard i will be buying is not supported through xim3.

i think thats personal preference. i use this. the only "bug"it has is sometimes when yu alt-tab you dont see your mouse cursor in windows. you can fix this by opening up any other window.