Q:
Advanced key binding, legit or not ?
my understanding of what is allowed:
1)yes
2)no
3)maybe (apparently their catchment system can’t readily distinguish this from a single button multi action bind)
Question 1 I’m not sure. Question 2 is solved by an in-game option. I can’t remember what it’s called specifically, but there is an option for ground targeting to happen as soon as you click the skill once, or you can have it show target on hold and cast on release. Option 3 is of course allowed, that’s just a standard keybind for a peripheral. That would be a slippery slope if they disallowed that.
Hey, so let’s start by the beginning, I have recently bought a gaming mouse (Logitech G502, a very good deal BTW) and i’m trying to improve my clumsy key-binding.
Problem : It’s hard to tell what is “legit” and what is against the rules. According to my research there are 2 general rules : " key binding = OK, sophisticated macro = not OK" and “1 key = 1 action”.
But I would like your opinion (or better a dev opinion) on these cases :
1) What about using a script to create some chain events ?
For example : If I click once on my mouse button it will trigger my utility skill 1, if I click again on the same button it will trigger my utility skill 2, finally If I click a third time it will trigger my utility skill 3.
This way I could create a 3-skills combo by clicking 3 time in a row on the same button.2) What about : 1 click = a double click ?
Let’s say I want to use a ground targeted ability. I bind this ability on my mouse button 4, and choose that every time I click on my button 4 it clicks 2 times on the ground targeted ability. It seems to respect the rules of “1 key = 1 action”.3) What about binding a skill to the mouse wheel (scrolling up or down) ?
GW2 doesn’t let you bind a skill to the mouse wheel, so I will have to use my mouse software (and obviously it’s an external software).
Moreover my G502 have a “free spinning wheel” option, so basically if I bind the left-click on scroll down I can produce thousands of clicks per minute (I’m coming for you champ bags !).
Not sure about questions 1 and 3, but for question 2 I actually bound a key to act as a double click on all those stacks in my inventory, essentially turning 250 double clicks into 125 key strokes.
Anet doesn’t seem to want to make a “use all” option to save our hand health, so I gotta do what I gotta do.
| Claara
Your skin will wrinkle and your youth will fade, but your soul is endless.
Option 3 is fine. When you scroll the mouse wheel in either direction, there’s a click. As long as only one action is performed per click then there’s no problem.
I’d like to hear Anet weigh in on the one key = double click, but I think it’s ok because double click is generally one action.
- If you consume something with a double click, it’s one action.
- Things you generally do with a single click are not things you can quickly do repeatedly
Even Windows recognizes the double click as a discrete input.
Still, given the potential consequences of being wrong, I think clarity is warranted.
when you push left alt + left shift + num lock and turn on mouse keys, the + key on your numpad becomes a double click
inb4 anet bans for using a windows function.
head here to discuss wvw without fear of infractions
1) What about using a script to create some chain events ?
For example : If I click once on my mouse button it will trigger my utility skill 1, if I click again on the same button it will trigger my utility skill 2, finally If I click a third time it will trigger my utility skill 3.
This way I could create a 3-skills combo by clicking 3 time in a row on the same button.
Script usage is legit?
Would this not be against the 1 key = 1 action rule?
But if it’s allowed, I want to use this too.
Looking forward for a statement from A-Net.
1) What about using a script to create some chain events ?
For example : If I click once on my mouse button it will trigger my utility skill 1, if I click again on the same button it will trigger my utility skill 2, finally If I click a third time it will trigger my utility skill 3.
This way I could create a 3-skills combo by clicking 3 time in a row on the same button.Script usage is legit?
Would this not be against the 1 key = 1 action rule?
But if it’s allowed, I want to use this too.
Looking forward for a statement from A-Net.
I believe it’s one key press to one action.
each individual click is considered an action, hence my thinking that a double-click bind is a no-no.
Edit: i don’t think they can detect what key you have bound to an action. so if one button sequentially does 3 actions, that’s fine – just so long as you have to actually press it for each of those to occur.
All they can tell is whether an event corresponds to a keypress, but i think whatever they use to detect this is limited and “loses” input on things like free-spinning mousewheel for rapid clicks.
of course, it’s hard to see how that could be used to get an edge in combat, so i don’t really know why they care…
(edited by Narrrz.7532)
Binding a key to mousewheel is OK i would think, its been OK in every game I ever played since it became available, would be surprised if it was otherwise here.
For scripts that automate tasks, essentially letting you bot or partially bot, that am pretty sure is not ok. I also do not think they would mind if you do something simple such as stack splitting in your inventory, but i’m pretty sure they will mind if you do something more complex such as executing a DPS rotation with a single bind.
Then of course comes the issue of detection and enforcement. Logitech gaming mice are really common and good, you can also make macros from MS Office and even default ones found in Windows. So even will A-Net ban or suspend every player using Windows OS and/or Logitech gaming mouse ? I don’t think so. I dont think it would even be legal for them to write any code preventing parts of user defined Windows OS to execute, or even snoop around outside the game on someones computer to even see if a user is or is not indeed using such.
What they will do however, is if you do end up automating functions in the game, is record you while in the game, then go from there.
2) a long time ago, mac used to have right-click be a double-click. it’s still an option in the system preferences. another option it has is to have middle click be double-click. If windows’ Mouse Keys (where pressing a key causes a mouse click, and holding down the key causes many mouse clicks) are ok because they come with the system, then so would mac’s double-click.
I’m not saying either is allowed, just saying I don’t see the difference.
they are notorious about lack of clarification on this, and I’m sure it’s intential. my take on it is that as long as you dont abuse the skritt out of smudged lines or give yourself an advantage, it’s fine.
Mystic’s Gold Profiting Guide
Forge & more JSON recipes
1) What about using a script to create some chain events ?
For example : If I click once on my mouse button it will trigger my utility skill 1, if I click again on the same button it will trigger my utility skill 2, finally If I click a third time it will trigger my utility skill 3.
This way I could create a 3-skills combo by clicking 3 time in a row on the same button.
No. This is actually two actions per click:
- use ability
- rebind button.
I posted this as part of a response to a similar topic a few months ago:
What Arenanet is leery of is cycling a single key through multiple actions with that same key (for example, 1 is 1 then 2 then 3 then 1 and repeat) that would allow you to mash that key and activate several different skills in quick succession. WoW’s original macro system allowed this and it got very, very silly.
2) What about : 1 click = a double click ?
Let’s say I want to use a ground targeted ability. I bind this ability on my mouse button 4, and choose that every time I click on my button 4 it clicks 2 times on the ground targeted ability. It seems to respect the rules of “1 key = 1 action”.
Yes. Double-click is one action.
3) What about binding a skill to the mouse wheel (scrolling up or down) ?
GW2 doesn’t let you bind a skill to the mouse wheel, so I will have to use my mouse software (and obviously it’s an external software).
Moreover my G502 have a “free spinning wheel” option, so basically if I bind the left-click on scroll down I can produce thousands of clicks per minute (I’m coming for you champ bags !).
Yes. Each ‘click’ of the scroll wheel (even if your wheel doesn’t click) is a separate input and can activate a single ability.
Question 2 is solved by an in-game option. I can’t remember what it’s called specifically, but there is an option for ground targeting to happen as soon as you click the skill once, or you can have it show target on hold and cast on release.
=> Yep, thanks I had forgotten about this one.
Option 3 is fine. When you scroll the mouse wheel in either direction, there’s a click. As long as only one action is performed per click then there’s no problem.
AND
my understanding of what is allowed:
3)maybe (apparently their catchment system can’t readily distinguish this from a single button multi action bind)
=>That’s my problem here, with a free spinning wheel I can basically click every frame (and be considered a bot).
For scripts that automate tasks, essentially letting you bot or partially bot, that am pretty sure is not ok. I also do not think they would mind if you do something simple such as stack splitting in your inventory, but i’m pretty sure they will mind if you do something more complex such as executing a DPS rotation with a single bind.
AND
No. This is actually two actions per click:
- use ability
- rebind button.
I posted this as part of a response to a similar topic a few months ago:
What Arenanet is leery of is cycling a single key through multiple actions with that same key (for example, 1 is 1 then 2 then 3 then 1 and repeat) that would allow you to mash that key and activate several different skills in quick succession. WoW’s original macro system allowed this and it got very, very silly.
Yeah It makes sense. Btw do you have the link of the topic you are quoting ?
No. This is actually two actions per click:
- use ability
- rebind button.
I posted this as part of a response to a similar topic a few months ago:
What Arenanet is leery of is cycling a single key through multiple actions with that same key (for example, 1 is 1 then 2 then 3 then 1 and repeat) that would allow you to mash that key and activate several different skills in quick succession. WoW’s original macro system allowed this and it got very, very silly.
Yeah It makes sense. Btw do you have the link of the topic you are quoting ?
Sorry, I forgot the software doesn’t give topic links… https://forum-en.gw2archive.eu/forum/game/gw2/Macro-help-injury-disability/first
Edit: and in fact it does! the linked account name points to the original post, and therefore the topic.
Off topic, but I dont see the need for advanced keybinding with this few skills.
The only thing I can think of is binding ele atunement to side mouse buttons as well as utility.