A "tecla Alt direita" é frequentemente (sempre?) não igual à "tecla Alt esquerda", mas corresponde ao AltGr , veja por exemplo
e, como tal, tem uma função diferente e distinta.
Você pode tentar usar xdotool
para emular determinado comportamento de combinação de teclas. Assim, você pode definir o
-
Left
Alt + Left
Deslocamento da maneira descrita por Abdulkader em sua resposta, e
- a segunda combinação como
Right
AltGr + Right
Deslocamento ) com xdotool
.
Editar
Para um exemplo detalhado de como isso pode ser feito em geral , com capturas de tela , consulte o izx é excelente resposta aqui . Quanto às suas perguntas especificamente, você poderia tentar
% bl0ck_qu0te%
e, em seguida, atribuindo este comando ao atalho Shift+Level3 Shift
(não digite isso, apenas pressione right_Shift + right_AltGr ) em Atalhos personalizados . Novamente, plz referem-se à parte relevante da resposta izx .
Voilá, você está classificado.
Note que se você tentou fazer "o contrário" assim
% bl0ck_qu0te%
(ou, como alternativa, mas com menor probabilidade de funcionar, Alt_R+Shift_R
), observando que AltGr é "equivalente a" ISO_Level3_Shift ,
você provavelmente ficaria preso, porque "Alt_R + Shift_R" não não parece ser oferecido na caixa de diálogo padrão de troca de layout.
Outras leituras : da página xdotool man :
% bl0ck_qu0te%
também Remapeando a chave AltGr para Controlar com setxkbmap pode ser do seu interesse ...
Editar 2
Veja link e link ... e a solução alternativa aqui sugerida (e confirmada para estar funcionando a partir de novembro de 2012) de "A solução, por enquanto, é usar setxkbmap para forçar seu mapa de teclado em xmodmap (setxkbmap dvorak, etc)" . Assim, plz referem-se à minha segunda resposta separada.