http://bugs.winehq.org/show_bug.cgi?id=23569
Summary: Certain keyboard keys don't work in Wine when using VNC Product: Wine Version: 1.2-rc6 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P1 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: WillWill56@gmail.com
Bug: While connected to a computer via VNC, certain keys that work perfectly fine in native programs on the remote computer are not picked up in Wine programs on the remote computer.
Example: Holding shift and pressing the keys 1234567890 in gedit produces "!@#$%^&*()", but typing the same into Wine Notepad produces "12345678", showing that the shift key and curved brackets are not getting from VNC to Wine.
Speculation: Keys should be sent VNC Client --> VNC Server --> Wine, but somewhere along the line the process is broken. But when keys are sent VNC Client --> VNC Server --> Generic GNOME App it works fine.
Reproduction: The VNC Client is RealVNC on Windows XP SP3, and the VNC Server is x11vnc on Ubuntu 10.04 (previously tried Ubuntu's built in VNC server, same bug occured) (this may not matter, but try an Ubuntu -> Ubuntu VNC connection and see if the bug occurs). Try holding shift and typing capital text, curved brackets, symbols etc into a simple Wine app like Notepad running on the Ubuntu computer, then try typing the same into a simple GNOME app like gedit.