Hi!
I’ve enjoyed playing Guild Wars 2 on Steam Deck a lot over the past few years.
About two years ago, I’ve created a controller layout for the game, with around 84.000 hours of playtime across Steam’s player base, alongside a video guide on how to get it all running.
Although both the guide and the controller layout are still usable, the keybindings are outdated by now and setting up the game can be a bit finicky.
So I’ve spent the last few weeks creating an updated controller layout, a dedicated website with information on playing the game on Deck, as well as a small application, which should make setting up the game easier:
The application is, of course, completely free and open source (GPLv3) and does the following things:
- Downloading and installing the most recent version of my controller layout
- Providing importable keybindings for that layout
- Setting optimized graphics settings
- Improving Steam’s radial menus by importing game related icons instead of button glyphs
- Updating everything of the above, when new features are available
There are video guides available for using the app and the controller layout, as well as an FAQ section, which I hope to expand whenever necessary.
Although I’m very certain that the app can’t really break anything, I can only do so much testing with one Steam Deck and one Guild Wars 2 account. So I’d love to have some feedback on the whole thing. Does it work for everyone? Is it even useful? Did I overlook something important? I’d be very grateful for every piece of feedback I could get, be it positive or negative! Thanks in advance!
The updated controller layout is, of course, also available via Steam’s Community Layouts as Nyankas v2, if you don’t want to use GW2OnDeck, although it’s missing the customized icons, as these can’t be uploaded there.
TL;DR: Is the stuff on https://gw2ondeck.org/ Quality Armor or Foo?
They work identically to Windows but the filepath to the game changes. Plus, with the recent patch in Proton Experimental, loading DLLs that sit next to the game executable should work better.