I was wondering if there was a way to have a button do one thing if I tap it, and another if I hold it?
I already know how to "set selector", which is very helpful. But I would very much like to use the button that I set to hold to also use an ability. How do I set a pause for the hold so when I tap it, a key goes off, but when I hold it, another is used?
Double assign? <Tap> link to "x" <hold> link to "y"
-
- Posts: 4
- Joined: 28 Feb 2010, 18:53
-
- Posts: 4
- Joined: 28 Feb 2010, 18:53
Re: Double assign? <Tap> link to "x" <hold> link to "y"
Actually, I know how to make a "hold" on a button to delay it's use, but I don't know how to make a button activate when I just tap it.
Re: Double assign? <Tap> link to "x" <hold> link to "y"
Check out a profile that does this already (my F.E.A.R 2 Profile for the 360 controller does). Both shoulder buttons have a tap and a hold config for the bumpers - you can see by example how it works.
-
- Posts: 4
- Joined: 28 Feb 2010, 18:53
Re: Double assign? <Tap> link to "x" <hold> link to "y"
I will check it out right now. Thanks for the reply. Any other help would be great.
-
- Posts: 4
- Joined: 28 Feb 2010, 18:53
Re: Double assign? <Tap> link to "x" <hold> link to "y"
It didn't work at first. I tried assigning the "tap" button to <3> and it wouldn't work. I noticed that your tap button was a letter, so I changed it to a random letter and now it's working. I'm not sure why a number won't work for the tap button. A little odd. It shouldn't matter what key you bind it to as long as the delay macro was the same.
Either way, thanks very much for your help.
Either way, thanks very much for your help.
Re: Double assign? <Tap> link to "x" <hold> link to "y"
To create an assignment that does one action when you tap it and another when you hold it is to use hold zones.
Simply do something like this in the advanced assignment window: [X] [Hold Zone .50 sec] [Y]. This will do exactly what you want. Set the hold zone time to your liking.
Simply do something like this in the advanced assignment window: [X] [Hold Zone .50 sec] [Y]. This will do exactly what you want. Set the hold zone time to your liking.
Re: Double assign? <Tap> link to "x" <hold> link to "y"
This works great if you want to press X and then hold to press Y. but what if you want it to send only Y if it was a hold and not a tap?
[X] [Hold Zone .50 sec] [Y] on hold will send x and then Y.
what i mean to do is this:
button is pressed,
if hold time is greater than 0.30s
send Y
Else send X
I hope that's clear.
is there a work around for this?
or would this require a new type of hold / release zone feature?
What I'm trying is maybe a little too specific.
[X] [Hold Zone .50 sec] [Y] on hold will send x and then Y.
what i mean to do is this:
button is pressed,
if hold time is greater than 0.30s
send Y
Else send X
I hope that's clear.
is there a work around for this?
or would this require a new type of hold / release zone feature?
What I'm trying is maybe a little too specific.
-
- Xpadder Xpert
- Posts: 1118
- Joined: 27 Aug 2009, 03:35
- Location: Minnesota, USA
- Contact:
Re: Double assign? <Tap> link to "x" <hold> link to "y"
[Hold zone .5sec][Y][Rlease zone .01sec][X][Rlease zone .5sec]
Tap for [X] hold for longer than half a second and only [Y] is sent. If you need [Y] sent on release after being held then some adjustment must be made.
Tap for [X] hold for longer than half a second and only [Y] is sent. If you need [Y] sent on release after being held then some adjustment must be made.
Re: Double assign? <Tap> link to "x" <hold> link to "y"
Thats great! I couldn't have guessed to set it up that way.
oh god, it was in the help all along. I read it but didn't notice the last slot in the formula.
Thanks a million!
oh god, it was in the help all along. I read it but didn't notice the last slot in the formula.
Thanks a million!