GIMX with 2x CronusMax

Need help? Ask here and someone will help
Post Reply
OrphanageExplosion
Posts: 5
Joined: Tue Jun 02, 2015 10:40 am

GIMX with 2x CronusMax

Post by OrphanageExplosion »

Hi there,

I'd like to use GIMX to drive 2x CronusMax, the idea being to replicate PC inputs directly on two external units.

I looked at the CronusMax code on github, and the bad news is that the low-level driver itself is limited to one dongle - it seems to pick up the one in the highest USB slot. The source doesn't have any control over that, and I can't see any available source for the low level (gpcapi.dll).

My question is whether GIMX can fill the gap, and address two CronusMax devices?

Thanks!
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX with 2x CronusMax

Post by Matlo »

Hi,

This can be done using the command prompt. The command to type looks like this;

Code: Select all

gimx -c config.xml -p hidraw_path_1 -p hidraw_path_2
With config.xml your config file and hidraw_path_1 and hidraw_path_2 copied from the "Port" combo box of the gimx-launcher tool.
More info on the command line options: http://gimx.fr/wiki/index.php?title=Command_line
GIMX creator
OrphanageExplosion
Posts: 5
Joined: Tue Jun 02, 2015 10:40 am

Re: GIMX with 2x CronusMax

Post by OrphanageExplosion »

Thanks for this. By "port combo box", do you mean the device box? Eg GPP (0) - that's what the Cronus device looks like. I'll be getting my second dongle tomorrow so I'm looking forward to testing this.
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX with 2x CronusMax

Post by Matlo »

Sorry I gave you a wrong indication. The hidraw path is in fact displayed in the command window that pop up when you start gimx.
GIMX creator
OrphanageExplosion
Posts: 5
Joined: Tue Jun 02, 2015 10:40 am

Re: GIMX with 2x CronusMax

Post by OrphanageExplosion »

Hi there,

I'm afraid that I only seem able to control one dongle at once.

Here's my command line: http://i.imgur.com/dRA2GOH.png

Dongle 1 is active, dongle 2 is inactive. I've also tried two instances of GIMX, but again, only one dongle is ever active.

Dongle 1 is connected to PS4, Dongle 2 to Xbox One. I noticed that the refresh rates are different if run from the launcher. Tried setting it in the script to 10ms (the slowest of the two) but it didn't help.

Any thoughts?
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX with 2x CronusMax

Post by Matlo »

You have to define controls for a second controller using gimx-config.
For example, if you want to define the same controls for the second controller, click on 'Edit>Copy controller', click on 'Controller>2', and click on 'Edit>Paste controller' (and 'File>Save').
GIMX creator
OrphanageExplosion
Posts: 5
Joined: Tue Jun 02, 2015 10:40 am

Re: GIMX with 2x CronusMax

Post by OrphanageExplosion »

Ah I see - but what I want to do is to mirror the *same* controller input from the PC onto both consoles... is this possible?
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX with 2x CronusMax

Post by Matlo »

Defining the same controls for the second controller will do that.
GIMX creator
OrphanageExplosion
Posts: 5
Joined: Tue Jun 02, 2015 10:40 am

Re: GIMX with 2x CronusMax

Post by OrphanageExplosion »

Sorry to bother you, but I must be missing something here. gimx-config only registers the presence of one attached controller, even with two Cronus dongles attached.

So Edit>Copy Controller is greyed out and not selectable, and likewise with Controller>2.

I can address either of these dongles via the launcher and as you can see, the command line also registers both devices. Not *quite* sure what I'm doing wrong...
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: GIMX with 2x CronusMax

Post by Matlo »

Editing multiple controllers in gimx-config is disabled in Windows. I'll enable it in the next release.

You can try the following config: http://pastebin.com/raw.php?i=c4RdtJQu
GIMX creator
Post Reply