http://bugs.winehq.org/show_bug.cgi?id=31442
--- Comment #45 from voidcastr voidcastr@gmail.com 2012-10-08 10:39:57 CDT --- (In reply to comment #44)
Alright, I also started worrying about this... expect the next message via mail. Tomorrow, most likely.
So, to anyone looking for a quick&dirty solution that involves recompiling wine: - edit dlls/imm32/imm.c: - head to "HIMC WINAPI ImmAssociateContext(HWND hWnd, HIMC hIMC)" - locate the line "SendMessageW(data->IMC.hWnd, WM_IME_SETCONTEXT, TRUE, ISC_SHOWUIALL);" at the end of the function - be careful, there are two similar lines... - replace "SendMessageW" with "SendNotifyMessageW" - recompile - play w/o -dx9single
I must emphasize that this is not a "real" fix -- I'd bet that it breaks something. But appears to be fine for GW2.
Btw, it does not fix the launcher. That seems to be another problem... so you need to enable auto-login.