[Bug 15083] ReadConsoleInputW() returns wrong values for CTRL+SPACE

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 7 11:51:21 CST 2013


http://bugs.winehq.org/show_bug.cgi?id=15083

--- Comment #9 from Ryno <rmathee at 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+

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list