http://bugs.winehq.org/show_bug.cgi?id=15083
--- Comment #9 from Ryno rmathee@gmail.com 2013-02-07 11:51:21 CST --- I'm not really sure what u mean by which console backend :P I've been using wine for a few weeks now (Ex windows n00b)
So the ToUnicode functions is where the issue lies?
trace:console:WriteConsoleInputW (0xf,0x32dbe4,4,0x32dc9c) trace:console:CONSOLE_Readline keyDown repeatCount=1, keyCode=11 scanCode=1d char=00 keyState=00000008 trace:console:CONSOLE_Readline keyDown repeatCount=1, keyCode=00 scanCode=00 char=00 keyState=00000008 trace:console:CONSOLE_Readline keyUp repeatCount=1, keyCode=00 scanCode=00 char=00 keyState=00000008 trace:console:CONSOLE_Readline keyUp repeatCount=1, keyCode=11 scanCode=1d char=00 keyState=00000000
I've checked out the code so i gots the source, but I'm really a n00b. I guess all I can do is some debugging and see why its giving 0 instead of 32 :?
(In reply to comment #8)
which console backend are you using ? I bet it's the console backend likely the ToUnicode call in programs/wineconsole/user.c (WCUSER_GenerateKeyInputRecord) is to blame A+