Perhaps we need to gather more input from other developers:
http://bugs.winehq.org/show_bug.cgi?id=10266
--- Comment #4 from Dmitry Timoshkov dmitry@codeweavers.com 2007-11-01 08:32:46 ---
But in that case, you will find all of your X11 applications on your desktop, including Firefox etc, confusing as well?
Yes, and this behaviour is very annoying and not consistent IMO.
Let's break down this statement into two:
1) "Not consistent"
It might be interesting to compare with CapsLock. Shift can cancel CapsLock, but also substitute it. This is true on both Windows and Linux. Additionally, on Linux, NumLock works the same, ie Shift works in both directions. On Windows, however, Shift can only cancel NumLock, not substitute it. Regardless of whether users actually finds this useful or not, I think it's hard to argue for that this is "logical" or "consistent".
2) "Annoying"
Can it be that you have a Windows background and are therefore used to the Windows behaviour?
I haven't actually asked any users yet, but my general opinion is that all applications on the same desktop should behave the same, if possible. We are decorating the Windows windows with the normal window manager decorations etc so I think it's reasonable that the keyboard should behave according to the native system model.
Another thing to keep in mind is that most users actually never use the numpad keys in conjunction with Shift. I know this from several years of experience of keyboard hacking - there have been plenty of bugs in many softwares in this area but very few actual bug reports.
Besides, I just tested with Wine's notepad and don't see the problem you are reporting.
Which keyboard layout are you using? On my system, Wine selects the Swedish keyboard layout.
Regards, --- Peter Åstrand ThinLinc Chief Developer Cendio AB http://www.cendio.se Wallenbergs gata 4 583 30 Linköping Phone: +46-13-21 46 00
ThinLinc User Group 2007 Höstkonferens --- 15-16 november, Linköping. Program och anmälan: http://www.thinlincusergroup.se/aktiviteter