Bug 5563 - The server should log keyboard input
Summary: The server should log keyboard input
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: VNC (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.5.0
Assignee: Pierre Ossman
URL:
Keywords: derfian_tester, prosaic
Depends on:
Blocks:
 
Reported: 2015-06-02 15:37 CEST by Samuel Mannehed
Modified: 2015-09-25 14:00 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

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

Note You need to log in before you can comment on or make changes to this bug.