diff --git a/modules/control/globalhotkeys/xcb.c b/modules/control/globalhotkeys/xcb.c index 3fa8a10e38..b16960e25d 100644 --- a/modules/control/globalhotkeys/xcb.c +++ b/modules/control/globalhotkeys/xcb.c @@ -241,10 +241,16 @@ static unsigned GetX11Modifier( xcb_connection_t *p_connection, i_mask |= GetModifier( p_connection, p_symbols, XK_Control_L ) | GetModifier( p_connection, p_symbols, XK_Control_R ); if( i_vlc & KEY_MODIFIER_META ) - i_mask |= GetModifier( p_connection, p_symbols, XK_Meta_L ) | + i_mask |= + GetModifier( p_connection, p_symbols, XK_Super_L ) | +#if 0 + GetModifier( p_connection, p_symbols, XK_Meta_L ) | GetModifier( p_connection, p_symbols, XK_Meta_R ) | GetModifier( p_connection, p_symbols, XK_Super_L ) | GetModifier( p_connection, p_symbols, XK_Super_R ); +#else + 0; +#endif return i_mask; }