XIM Community

XIM Link 1.3 is out  (Read 6821 times)

Offline W11cE

  • Moderator
  • MVP
  • *
  • Posts: 1523
    • View Profile
XIM Link 1.3 is out
« on: 11:32 AM - 10/01/18 »
Download: https://github.com/W11cE/XIM-Link/blob/master/Official%20Releases/XIM%20Link%201.3%20Setup.msi

Changelog since 1.2:
- Rebuild profile UI bindings.
- Removed blank area on main window.
- Moved "Activation Key" and "XIM Profile Key" to main window.
- Internal changes on script handling.
- Added default profile.
- Last profile is loaded on startup.
- Window size is remembered from the last session.
- Added button to send current profile XIM Profile Key to XIM.
- Multiple scripts can be selected when assigning scripts to profiles.
- Profiles are now ordered in an alphabetical order, except default profile.
- Numlock state and shift do not affect numpad keys. The behavior is as if numlock would be on.
- Ctrl+Alt+Del combination breaks passthrough mode.
- Added startup arguments -noJoystick and -LLMovement
- Added activation processes.


I was going to do a video explaining all the changes, but thought it would take too long. I want to get the release out of the way, so I can focus on new features instead.

This one took a long time to make, the changes might not look like a lot, but the amount of code changed is much more than in any of the earlier versions. This should be so far the most stable version. v1.2 was completely broken.

Activation Processes
The big new feature is the thing I call "Activation Processes". This is supposed to emulate the way mouse and keyboard profiles are bound to PC games.

You can turn on the feature from options in inside "Profile activation processes". In most cases you would use only the "Start", but for more exotic drivers like Roccat Swarm, you also need to use the "Exit".

The modes work like this:
- "Off": completely off.
- "On, Visible": Will open the process with window visible. Meant mostly only for debugging purposes.
- "On, Hidden": Will open the process with window hidden. However the window is still brought to the foreground if Link has the foreground focus while activating the passthrough.

The executables for binding are located in the folder called ProfileProcesses in the XIM Link documents folder. "Default" is the name of the starting executable and "Exit" is the name of the exiting executable. Note that these only exist if the mode is On in the settings.

For example, for logitech you would bind you profile to "Default.exe" and you should also check box "Lock profile while game is running". Now the profile is activated every time the passthrough is enabled.

For drivers like logitech, where the profile is locked while the process is alive, this works even on the backround. This is not the case for drivers that track only the foreground focus.

Also NOTE: Some antivirus software might trigger on the executables with a warning of something like "Machine Learning". This is because these executables are automatically created, opened and closed.


Lastly, some words of the next steps I am going to work on:
- Internal rebuilding of the core features (something might break), this includes hotswap support for apex connection (this is actually already 90% done, will be in the next weekly.)
- Tray mode, this will not support any deep sleep 0% CPU mode yet, but along with the hotswap support, you can start Link automatically on PC startup and it should "just work".
- Joystick rebinding, I have a plan of the editor UI already. Have not decided yet where to put the bindings, I was thinking of the putting those in the same listbox with the scripts.

Offline Bookuvapes

  • Member
  • *
  • Posts: 104
    • View Profile
Re: XIM Link 1.3 is out
« Reply #1 on: 02:06 PM - 10/02/18 »
Got so excited seeing this update. Fixes 2 things that I had a issues with. Had to install it twice but I probably did something wrong but works now. It had my profiles still there with the key mappings still there which I found a bit odd but happy with. Will be trying it out and will give update if any issues come up. Thanks for the update and hard work.

Offline MrBrutalFrosty

  • Member
  • *
  • Posts: 379
  • Australian Youtuber 1.5k Subs All Things FPS COD
    • View Profile
  • Gamertag: MrBrutalFrosty
  • PSN ID: Mr_Brutal_Frosty Youtube: MrBrutalFrosty
Re: XIM Link 1.3 is out
« Reply #2 on: 12:29 PM - 10/05/18 »
I had to delete the old XIM link folder unistall 1.2  but now its all running smoothly now thanks for the hard work W11cE appreaciate it.looking forward to trying out this update now! :D

Offline Tosa

  • Member
  • *
  • Posts: 17
    • View Profile
  • PSN ID: Peacefulwanderer
Re: XIM Link 1.3 is out
« Reply #3 on: 06:43 PM - 10/08/18 »
It was my understanding that xim was never to have macro support.
This puts you in the same boat as cronusmax
Since it's already released I'd change the name from xim link to something not xim related
That way if it does become an issue you can better distance yourself.

Offline Bookuvapes

  • Member
  • *
  • Posts: 104
    • View Profile
Re: XIM Link 1.3 is out
« Reply #4 on: 11:00 PM - 10/08/18 »
It was my understanding that xim was never to have macro support.
This puts you in the same boat as cronusmax
Since it's already released I'd change the name from xim link to something not xim related
That way if it does become an issue you can better distance yourself.

Really don't understand your post but okay.

Offline MrBrutalFrosty

  • Member
  • *
  • Posts: 379
  • Australian Youtuber 1.5k Subs All Things FPS COD
    • View Profile
  • Gamertag: MrBrutalFrosty
  • PSN ID: Mr_Brutal_Frosty Youtube: MrBrutalFrosty
Re: XIM Link 1.3 is out
« Reply #5 on: 11:19 AM - 10/09/18 »
It was my understanding that xim was never to have macro support.
This puts you in the same boat as cronusmax
Since it's already released I'd change the name from xim link to something not xim related
That way if it does become an issue you can better distance yourself.


Itl never be a issue only people that make it one i use it for a simple fast switch between PC and console works great :D

Offline martintheninja

  • Member
  • *
  • Posts: 18
    • View Profile
  • Gamertag: zPuta
Re: XIM Link 1.3 is out
« Reply #6 on: 03:34 PM - 10/18/18 »
this build doesnt crash  :D :D :D

Offline SwipeFPS

  • Member
  • *
  • Posts: 56
    • View Profile
  • Gamertag: Classified.
Re: XIM Link 1.3 is out
« Reply #7 on: 08:19 AM - 10/21/18 »
Will there ever be a version that doesnít have to be connected to your pc where XIM link and XIM apex is all done through the app? Donít have a pc besides me at all times

Offline Arceye

  • Member
  • *
  • Posts: 73
    • View Profile
Re: XIM Link 1.3 is out
« Reply #8 on: 05:50 AM - 10/26/18 »
W11cE
Do you have an idea of time before the ability to use the G13 analog stick will be usable via Xim Link ?

Offline W11cE

  • Moderator
  • MVP
  • *
  • Posts: 1523
    • View Profile
Re: XIM Link 1.3 is out
« Reply #9 on: 02:47 PM - 10/26/18 »
Will there ever be a version that doesnít have to be connected to your pc where XIM link and XIM apex is all done through the app? Donít have a pc besides me at all times
Could you clarify? Where would you connect your devices instead?

W11cE
Do you have an idea of time before the ability to use the G13 analog stick will be usable via Xim Link ?
It should be already usable, if you configure it to work as a joystick on the driver settings?

Offline SwipeFPS

  • Member
  • *
  • Posts: 56
    • View Profile
  • Gamertag: Classified.
Re: XIM Link 1.3 is out
« Reply #10 on: 04:36 AM - 10/29/18 »
Will there ever be a version that doesnít have to be connected to your pc where XIM link and XIM apex is all done through the app? Donít have a pc besides me at all times
Could you clarify? Where would you connect your devices instead?

W11cE
Do you have an idea of time before the ability to use the G13 analog stick will be usable via Xim Link ?
It should be already usable, if you configure it to work as a joystick on the driver settings?

I know link isnít intended for scripts but would here be a version to run scripts without having your device connected to your pc just to your console through XIM manager? Sorry if what Iím saying makes no sense never messed with scripts before just looking for something new learn and play with.

Offline Arceye

  • Member
  • *
  • Posts: 73
    • View Profile
Re: XIM Link 1.3 is out
« Reply #11 on: 11:55 AM - 10/29/18 »
W11cE
Do you have an idea of time before the ability to use the G13 analog stick will be usable via Xim Link ?
Quote
It should be already usable, if you configure it to work as a joystick on the driver settings?

Nope..  I tried that before posting. It acts as if the joystick it constantly inputting when it is rested and when the joystick is pushed to the extreme it stops as if in rest position.

There is no problem with the joystick when playing a pc game, or when using directly connected to the apex.

I will put a video together if needed to show what I am probably explaining terribly.

Online havoxxx

  • MVP
  • *
  • Posts: 1073
    • View Profile
Re: XIM Link 1.3 is out
« Reply #12 on: 12:06 PM - 10/30/18 »

Problem signature:
P1: XIM Link.exe
P2: 1.3.1810.428
P3: 5bd61fd0
P4: PresentationFramework
P5: 4.7.3221.0
P6: 5b886121
P7: 2b6
P8: 1f
P9: System.MissingMethodException
P10:


Always streaming, Click the spinning logo!

Offline W11cE

  • Moderator
  • MVP
  • *
  • Posts: 1523
    • View Profile
Re: XIM Link 1.3 is out
« Reply #13 on: 08:22 PM - 10/31/18 »

Problem signature:
P1: XIM Link.exe
P2: 1.3.1810.428
P3: 5bd61fd0
P4: PresentationFramework
P5: 4.7.3221.0
P6: 5b886121
P7: 2b6
P8: 1f
P9: System.MissingMethodException
P10:

Could you find this from event viewer and get the full stack trace? This exception has not come on anyone else yet and can come from anywhere.

Offline Y2K

  • Member
  • *
  • Posts: 338
    • View Profile
Re: XIM Link 1.3 is out
« Reply #14 on: 05:02 AM - 11/01/18 »
getting error with the weekly build,it was running fine for past couple day .. 




just reformatted my pc and all working ok
« Last Edit: 08:39 AM - 11/01/18 by Y2K »
XBOX ONE/PS4 Pro
Netgear r7800 with SQM
Mouse: G403- ceeZa cable with talon grips
keyboard: Leopold FC900R cherry red
Pad: qck+
asus vp28uqg 4k
Game-akgk701/sound blaster x7/modmic