etchinghillside@reddthat.com 4 days ago
gitlab.com/nyankas/gw2ondeck/-/blame/…/mod.rs?ref…
:hug:
Just glancing through things. I have my own layered abomination that I’ve adopted over the years from initially starting with a Steam controller. And then there is an added layer of using key bindings for a ESDF layout.
It’s certainly cool that you’ve gone above and beyond in the packaging/installer and all the documentation and demoing.
I’m initially hesitant to test if it’s going to overwrite my key bindings in GW2. But I haven’t really read through the code to see if I can just easily copy a file to back it up first.
nyankas@lemmy.ml 4 days ago
Hehe, thanks for looking through the code, I hope it’s somewhat legible. That line is actually almost a year old now. There were two previous iterations of this project which never saw any release (and were mostly made because I wanted to improve my Rust skills). But that function has survived through all of them. I’ve actually recovered from my joylessness pretty quickly. But hugs are always welcome! :)
Your keybindings won’t get overwritten by the app, I’m only putting my bindings into GW2’s import path as an XML. So you can back your bindings up in game by exporting them, and then import mine. I think the actual keybindings are stored on GW2’s server side, so it’s not really possible for me to change them directly.
This is not the case with Steam’s controller layouts, though. There, I’m overwriting the current “autosave”, so if that isn’t backed up beforehand, it might get lost.