Hello

Please first let me introduce my company. AXEL manufactures a thin client
and we developped (6 years ago) from scratch a VNC client (our thin client
doesn't run an operating system). It works very well but recently a customer
of us reported problem when using <Ctrl><Alt> keystrokes. 
For example <Ctrl><Alt><E> to get the Euro symbol.

I tested the Windows VNCviewer (from RealVNC) and it works fine (Euro is
correcly displayed).

Then I used Ethereal to sniff the network traffic from the Windows VNCviewer
to Linux. Captured key events are very strange in regards of the RFB
documentation.

When I press <Ctrl Left><Alt Left><E> the key events (at the RFB protocol
level) generated by the Windows VNCviewer are the following:
Ctrl pressed
Alt pressed
Ctrl released
Alt released
Euro pressed
Ctrl pressed
Alt pressed
Euro released
Alt released
Ctrl released

It was a surprise because I expected a very simple key event suite such as:
Ctrl pressed
Alt pressed
Euro pressed
Euro released
Alt released
Ctrl released

Someone may explain me this policy?
What are the rules for a VNC client for sending 'complex' keystrokes?

In advance thank you

Vincent DEDIEU
www.axel.com
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to