http://bugs.winehq.org/show_bug.cgi?id=13318
--- Comment #14 from Dmitry Timoshkov dmitry@codeweavers.com 2008-05-21 05:50:36 --- (In reply to comment #13)
In the comment #6 you said that setting locale to ru_RU.UTF-8 works for you.
Yes, it works, but how to change the locale?
Please ask that questions on a user support forum of your distribution.
Shouldn't Wine use the locale format that used in major distributions (such as Fedora Core 9 in this case)? Why should I manually change configs that I even do not know?
Most likely that's not a Wine problem, but an X11/glibc one. Wine uses glibc APIs to handle locale, and X11 ones to get keyboard input events.
You haven't answered the question about 'xev'.