Vincent,

The "simple" key events you list would result in the server seeing
Ctrl-Alt-Euro being pressed (and released), rather than just Euro.  VNC
Viewers have to correct the modifier state before sending a keypress in
cases like this, in order to ensure that the server receives the correct
input.

Cheers,

Wez @ RealVNC Ltd.


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of vincent DEDIEU
> Sent: 24 January 2006 15:54
> To: [email protected]
> Subject: VNC key events for Euro symbol
> 
> 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
_______________________________________________
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