Bug 5563

Summary: The server should log keyboard input
Product: ThinLinc Reporter: Samuel Mannehed <samuel>
Component: VNCAssignee: Pierre Ossman <ossman>
Status: CLOSED FIXED    
Severity: Normal CC: samuel
Priority: P2 Keywords: derfian_tester, prosaic
Version: trunk   
Target Milestone: 4.5.0   
Hardware: PC   
OS: Unknown   
Acceptance Criteria:

Description Samuel Mannehed cendio 2015-06-02 15:37:20 CEST
When testing for example dead keys in ThinLinc, it's not enough to watch the X11 window. We need to be able to monitor the characters that has been sent over vnc.
Comment 1 Pierre Ossman cendio 2015-06-09 13:34:39 CEST
This bug is about improving the debug logging in Xvnc to make it easier to test and debug keyboard issues.
Comment 3 Pierre Ossman cendio 2015-08-31 10:06:38 CEST
Fixed. Turn on debug logging* and you should see the keysyms sent by the client.

*-Log *:stderr:100 in xserver_args.
Comment 4 Karl Mikaelsson cendio 2015-09-01 14:53:58 CEST
Works as advertised:

 - No logging with standard xserver_args
 - Keystrokes show up in log with "-Log *:stderr:100" in xserver_args

> VNCSConnST:  Key pressed: 0x64
> Input:       keycode 40 down
> VNCSConnST:  Key released: 0x64
> Input:       keycode 40 up