How can i set personal Nexus keybinds other than the pre-defined ones which then can be accessed and used by addons, specifically Radial Menus?
All I could find so far through Google, reddit, Github and Discord is how to create my own addon, that seems a bit of an overkill and I am not a developer. I tried hijacking unused GW2 game keybinds and also manually editing the InputBinds.json but I always end up with non-usable non-functioning keybinds.
Thank you for your help and best regards
#How to set custom Nexus keybinds that are usable by addons?
1 messages · Page 1 of 1 (latest)
what are you trying to achieve..?
oh
why would you need that?
the way it works is addons register keybindings to nexus and react to those
actually the what are you trying to achieve question still holds
I am trying to create various radial menu items, for example opening the Blish HUD main window or the ArcDPS options window. Or radial menu items that do all sorts of things like writing chat messages. But I am stuck with menu items for the predefind keybinds because radial menus only accepts GW2 game keybinds or Nexus keybinds as actions.
yeah i'm pretty sure you can only invoke keybindings that addons actually register for to nexus which makes sense?
how are you sending chat messages?
what you could do is use chat shorts, and i can add the possibility to bind keybindings to messages so you can create radial items for individual messages
or events instead of keybinds
So for example I want a radial menu item that executes <ENTER> </> <s> <ENTER> <t> <y> <SPACE> <:> <)> <ENTER> so I end up with "ty :)" in the /say channel
pretty sure this isn't possible with just the radials addon
i might be wrong though since i don't use that addon at all
but i can't find any way to do it
and so yeah i could add the possibility to send messages with events in chat shorts so you could send messages that way
also @minor wadi any way to send messages in chat with only radials? or should i add it to chat shorts?
Chat messages are only one example. My goal is to fully automate so inputs so that I can play completley independet from keyboard and mouse with a gamepad.
Opening the Blish HUD window is for example Alt+Shift+B, or the ArcDPS options window is Alt+Shift+T. How can assign these binds to a radial menu item? As of now I am stuck with using the keyboard or be limited to only being able to open the Nexus windows because there exists a predefined bind KB_MENU
blish hud isn't possible in the current state of nexus since nexus sends inputs only to the game or the addons
I tried hijacking the Equpiment / Build templates 9 because I don't have that many on any character. But they don't work
and to be able to open arcdps settings currently you'd have to ask arcdps dev to advertise the keybinding to nexus
I guess I have to go back to the Blish HUD radial module which is as flexible as it gets. I was hoping to ditch Blish HUD but it seems I have to hold out a bit longer.
Or I could learn to code and create a Nexus addon whose only purpose and function is to register keybinds 😅 105 keyboard keys = 105 registered keybinds 🥳
I really appreciate you taking the time and trying to help me, thank you very much!
ok yeah opening arcdps from an addon is possible, i think it's better if radials just implements arbitrary pressing keys but there might be reasons to not do it, idk ask delta for this
i will still do an addon to add arbitrarily add keybindings and triggering them with an event to use it with radials though, to add an alternative for now
and in theory it could even send inputs system wide, to open blish hud
i will just check for existing stuff first
ah no it only does in game stuff afaict
Yes, for me all the radial menu tools never were just a qol thing to conviniently switch mounts. I see radials as basically translators/enablers from keyboard/mouse to gamepad. And it's not even just a thing of me being lazy, it's a big step for accessibility which I am confronted to a lack of in my private life.
I also tried that one, it only does automate skills
yeah accessibility is important and we all agree on that here, the problem is that there is a fine line between accessibility and outright cheating, and we also talked a lot about this on here
in this case it is probably fine though, as it's just one to one mapping
Yeah no, I am not interested in cheating. I don't need complex macros that automate an endless chain of commands or a complete rotation.
1 radial action = 1 key stroke plus modifier keys alt, ctrl and shift is my intention