[Xquartz-dev] 'Screen sharing problem'

Peter Collinson pc at hillside.co.uk
Tue Aug 19 03:19:21 PDT 2008


My laptop and main machine are running 2.3.1 rc 1.

If I screen share from my laptop to my main machine - I cannot get any  
control characters through to X apps on the main machine.

Typing Ctrl-C on the laptop puts 'c' into an open xterm on the main  
machine.

I think what is happening is

KeyPress event, serial 22, synthetic NO, window 0x600001,
     root 0x45, subw 0x0, time 3665126062, (78,117), root:(162,507),
     state 0x0, keycode 67 (keysym 0xffe3, Control_L), same_screen YES,
     XLookupString gives 0 bytes:  ""

KeyRelease event, serial 22, synthetic NO, window 0x600001,
     root 0x45, subw 0x0, time 3665127000, (78,117), root:(162,507),
     state 0x4, keycode 67 (keysym 0xffe3, Control_L), same_screen YES,
     XLookupString gives 0 bytes:  ""

KeyPress event, serial 22, synthetic NO, window 0x600001,
     root 0x45, subw 0x0, time 3665127000, (78,117), root:(162,507),
     state 0x0, keycode 16 (keysym 0x63, c), same_screen YES,
     XLookupString gives 1 bytes:  "c"

KeyRelease event, serial 22, synthetic NO, window 0x600001,
     root 0x45, subw 0x0, time 3665127073, (78,117), root:(162,507),
     state 0x0, keycode 16 (keysym 0x63, c), same_screen YES,
     XLookupString gives 1 bytes:  "c"

This is from an xev running on the main machine.

I didn't release the CTRL button when hitting the 'c'. It looks as if  
hitting the 'c' provokes a key up event.

Odd.








More information about the Xquartz-dev mailing list