https://bugs.winehq.org/show_bug.cgi?id=52174
Bug ID: 52174 Summary: Guild Wars 2: Accent keys (^ and ´) don't work for ingame controls Product: Wine Version: 6.23 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lingm+winebz@posteo.org Distribution: ---
The default key for swapping weapons in Guild Wars 2 with a German keyboard layout is '^' (Circumflex accent). However, nothing happens if you press that key to swap weapons under Wine. You can type '^' in chat just fine though. Likewise, you can swap weapons if you bind it to another key like 't' or if you press the swap button with the mouse.
Once you change the binding away from ^, it is no longer possible to return to ^ since the dialog doesn't register the key press either. (You can still reset all controls back to default; there's a button for that.) Testing further, it turns out that you also can't bind the ´ key (Acute accent).
From images online I do believe English keyboards have a ` (Grave accent)
button, which probably works the same as the German ^ and ` keys. To make sure I'll spell it out anyway: 1. Press ^ once and you get a sort of preview of that character. 2. Usually you'd now press e.g. 'a' to get 'â'. If you actually want ^ without anything below it, you have to press ^ a second time.
I suspect that this special behavior is why these two specifically are affected. It's very possible that the English ` is also affected, but that's not testable for me.
The easiest way to reproduce should be to go Esc -> Options -> Control options (lowest button on the left) -> Double click on anything to try to change the binding.
https://bugs.winehq.org/show_bug.cgi?id=52174
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #1 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
This is probably the same as bug 30984.
wine-staging has a patch for that.
Please try wine-staging and give feedback.
Regards.
https://bugs.winehq.org/show_bug.cgi?id=52174
--- Comment #2 from LingM lingm+winebz@posteo.org --- No change with wine-staging 6.22 (Arch package for 6.23 isn't available yet). Same for wine-tkg.