De fato, parece que a combinação de Alt_L + Shift_R não é fornecida por padrão.
Mas você pode defini-lo.
Procure por exemplo com esta resposta: Como colocar alguns layout de teclado além do anel de comutação de layout?
Basta colocar no arquivo mysymbols uma seção como esta:
partial modifier_keys
xkb_symbols "l_alt_r_shift_toggle" {
virtual_modifiers Alt;
key <LALT> {
symbols[Group1]= [ NoSymbol, ISO_Next_Group ],
virtualMods= Alt
};
key <RTSH> {
type[Group1]="PC_ALT_LEVEL2",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
};
e no arquivo ~ / .xkb / keymap / mykbd, na linha xkb_symbols adicione "+ mysymbols (l_alt_r_shift_toggle)"
Note, entretanto, que isto realmente define também Shift_l + Alt_l e Alt_R + Shift_R (na verdade, se shift (qualquer shift) é pressionado primeiro, então a redefinição de Alt_R é disparada; (qualquer alt) é pressionado primeiro, então a redefinição de Shift_R é acionada) Para restringir a alternância para SOMENTE Alt_l + Shift_r, seria necessário muito mais raciocínio e invasão, não acho que valeria a pena.