On Thursday 26 November 2009 11:27:24 am Nikolay Sivov wrote: > Dmitry Timoshkov wrote: > > "Nikolay Sivov" <bungleh...@gmail.com> wrote: > > > >> I've noticed some problems with keyboard input while testing my > >> favorite Listview control code. > >> The problem is that Ctrl/Shift don't fire WM_KEYDOWNs properly: they > >> don't trigger autorepeat. > >> > >> Is it a known input processing problem? > > > > http://bugs.winehq.org/show_bug.cgi?id=18296 ? > Actually, no. I don't have unneeded keyups, the problem is that function > keys don't autorepeat while letter keys > do it properly.
Are you using an USB keyboard? Can you experiment on a computer with PS/2 keyboard? I ask because USB HID doesn't provide autorepeat, that is emulated in kernel. Besides, modifier keys (there can be maximum 8 of them) are treated differently by HID keyboard spec.