Using two analog sticks for same output - help?

Need help? Ask here and someone will help
Post Reply
RaceMouse
Posts: 4
Joined: Tue Jun 17, 2014 6:27 pm

Using two analog sticks for same output - help?

Post by RaceMouse »

Didn't come up with a better subject, so I'm sorry it doesn't say much. I would like to rebind my PS3 controller to use both the left stick and the right stick as if they both were the left stick. My problem is that I would also like the right stick to kind of override the left stick, so whenever I use the right stick the left stick is disabled. Then if I return the right stick to its standard position (the middle, i.e. it doesn't affect the axis anymore), the left stick becomes active again. To make things clearer I've made an image of what I mean:

Image

Simply binding both to the same axis doesn't work very well as they will both interfere with eachother, giving a not so well result, so I would guess that "disabling" would be needed. I tried creating something simple in AutoHotKey with a few rebinds to the keyboard in DS3 Tools, but when testing it it turned out the AutoHotKey script didn't do anything while Gimx was running. Also, before rebinding in DS3 Tools I used JoyToKey to rebind some of the PS3 buttons to the keyboard, but that didn't work with Gimx either. It seems any second software used for rebinding and such (in my case AutoHotKey and JoyToKey) will not work together with Gimx, so my question is if my idea to make both sticks work as one axis as descibed above is possible.

It could be good to state that it would also be possible to rebind the left stick or the right stick or both of them to the D-pad as the left stick and the D-pad in my case do the same thing. As long there's no output from the left stick while the right stick is in use it doesn't matter.

Any help would be really appreciated! :)
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Using two analog sticks for same output - help?

Post by Matlo »

Gimx only reads raw inputs, which means most virtual inputs can't be used with gimx.
There is no way to have one control override another one.
Why do you want to use two sticks for the same output?
GIMX creator
RaceMouse
Posts: 4
Joined: Tue Jun 17, 2014 6:27 pm

Re: Using two analog sticks for same output - help?

Post by RaceMouse »

I see. Thanks for the answer! The reason I would like to use both the left and the right stick for the same output is that I have a top-down game where you shoot in the same direction as you walk. So if you want to shoot diagonally up to the right you would have to move your character the same way. I figured flicking the right stick in one direction while walking in another direction with the left stick would make it easier to shoot in different angles on-the-run, instead of trying to flick the left stick at the same time as I try to run in a specific direction. Game is quite a bullet hell (or well, not even close to those insane asian bullet hell games...), so a quick flick would be ideal. I was able to simulate this on the computer, but since Gimx only reads raw inputs this obviously doesn't work. Guess I have to train my left thumb to be a little quicker then (or I could try rebinding the right stick and see if that makes it easier, as my right thumb is quicker). :P
User avatar
Matlo
Posts: 5764
Joined: Wed Jul 06, 2011 7:01 am
Location: France
Contact:

Re: Using two analog sticks for same output - help?

Post by Matlo »

Hi,

It should be possible to use AutoHotKey with GIMX since version 2.04!
In gimx-launcher, the input to select is "Window events".
The window that can receive the events is named "gimx".
GIMX creator
Post Reply