http://bugs.winehq.org/show_bug.cgi?id=22866
--- Comment #10 from jslu jiashulu@gmail.com 2012-01-05 19:51:16 CST --- (In reply to comment #9)
There is (used to be?) an issue with scim not properly supporting querying of XNPreeditState, and this makes the imm32 tests fail. I'm not quite sure if that's the same issue this bug is about, but if it is, just replacing the "ret = XGetICValues...;" line in X11DRV_SetPreeditState() with "ret = TRUE;" may make a difference.
That works!
I have further tried to export XMODIFIERS='' before running the game without changing wine code and this works too.
So is this just a scim bug?