Это запрограммировано в коде: http://cgit.freedesktop.org/xorg/xserver/tree/hw/kdrive/ephyr/hostx.c#n1002
Вы должны исправить это:
if ((XKeycodeToKeysym(HostX.dpy,xev.xkey.keycode,0) == XK_Shift_L || XKeycodeToKeysym(HostX.dpy,xev.xkey.keycode,0) == XK_Shift_R) && (xev.xkey.state & ControlMask))
Там вы можете использовать любой другой код ключа, который вам нравится.
Доступные коды клавиш определены в /usr/include/X11/keysymdef.h