http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #5 from lemlock@ygo-academy.com 2010-12-28 21:17:32 CST --- Tracked it down to the "IMM32.DLL":
I've copied my IMM32.DLL from a Windows XP machine to the ~/.wine/drive_c/windows/system32 directory and added an over ride using "winecfg" and the game works without any issues. So I imagine that there's something not implemented quite right in the native version.
I hope this helps in getting the native to work correctly.