VNC CTRL+key & keyboard combo mappings are broken

Description

From: crusader9

mRemoteNG 1.6.3 using VNC connected to a tigervnc 1.0.0 server running on Fedora Core11 x64. Running from Windows 7 (64bit)

The keyboard does not work correctly, in particular the CTRL + KEY. I used TightVNC client to connect to the same VNC server and it works flawlessly.

Here is the output from from xev when pressing CTRL+A once using mRemoteNG:

KeyPress event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6946952, (293,23), root357,605),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6947192, (293,23), root357,605),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

Output from xev with TightVNC:

KeyPress event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6861559, (365,13), root429,595),
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyPress event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6861659, (365,13), root429,595),
state 0x4, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (01) ""
XmbLookupString gives 1 bytes: (01) ""
XFilterEvent returns: False

KeyRelease event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6861801, (365,13), root429,595),
state 0x4, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (01) ""
XFilterEvent returns: False

KeyRelease event, serial 27, synthetic NO, window 0x3e00001,
root 0xf6, subw 0x0, time 6861831, (365,13), root429,595),
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

Environment

None

Status

Assignee

Unassigned

Reporter

GitHub User

Labels

None

Priority

Configure