Chave CTRL direita não suportada no Kubuntu 14.04?

8

Na minha nova instalação do Kubuntu 14,04, eu não posso mais usar o atalho (muito útil) para mover ao longo palavras: (right) CTRL+ Left (or Right) Arrow.

A tecla Left-Control está funcionando bem. Se eu tentar adicionar um atalho secundário para esta ação em Configurações do sistema> atalhos e gestos> atalhos padrão> encaminhar uma palavra, recebi um pop-up de erro dizendo:

This key is not supported by Qt

Meu teclado não mudou, são as teclas básicas do AZERTY 101 em francês. Existe um truque para configurar algo em algum lugar?

Polosson
fonte

Respostas:

7

Com o Unity no Ubuntu 14.04, eu consegui ter uma tecla de controle direita totalmente funcional usando o teclado "Français" em vez de "Français (variante)", usando o ícone do teclado no canto superior direito da tela.

"Français (variante)" é o padrão selecionado durante a instalação ...

Não sei como aplicar isso no Kubuntu, desculpe!

CHiPs44
fonte
Também funciona para o Kubuntu, obrigado! A única coisa é que no Kubuntu você tem que escolher Défautem vez Français (variante).
Polosson
Eu não acho que isso seja uma solução, é apenas uma solução alternativa. "Français (variante)" é muito melhor por vários motivos (caracteres AltGr são mais úteis, por exemplo, há um acesso fácil a 'œ'). Eu preferiria escolher resposta @Neptilo ...
PlasmaBinturong
8

Eu tive o mesmo problema com o Ubuntu 14.04, usando o layout "Francês (alternativo)" (que provavelmente significa "Français (variante)". O problema parece se originar de um bug no xkb.

Eu poderia resolvê-lo sem alterar o layout e sem remapear as chaves .

Siga esses passos:

  • Abra /usr/share/X11/xkb/symbols/frcomo administrador.
  • Encontre a linha include "level5(rctrl_switch)"e remova-a ou comente-a. (O comentário é feito adicionando //no início da linha.)
  • Salve as alterações
  • Exclua todos os .xkmarquivos /var/lib/xkb(ou mova-os para outra pasta). Isso forçará a reconstruir o xkb.
  • Reinicie.

Esta postagem do blog (em francês) aborda o problema e aponta para esta entrada de bug que me ajudou a descobrir a solução.

Espero que ajude muitos usuários franceses do * ubuntu.

Neptilo
fonte
2
O método Neptilo é o melhor, porque em francês oelig e OElig não são caracteres exóticos (œ Œ), e Français (variante) é o único que os possui com AltGr [+ Shift] + o. Bien vu, bon œil ;-)
útil
4

Eu tive um problema parecido. Minha tecla Ctrl direita parou de funcionar após a atualização para o Kubuntu 14.04. Eu o resolvi fazendo o seguinte:

Verificando o mapeamento atual das chaves. Em um tipo de terminal:

$ xmodmap -pke | grep 37
keycode  37 = Control_L NoSymbol Control_L

Esta é a ligação atual da sua tecla Ctrl esquerda. Agora verifique a tecla certa:

$ xmodmap -pke | grep 105
keycode 105 = ISO_Level5_Shift NoSymbol ISO_Level5_Shift

Eu tinha essa saída estranha, claramente a chave certa não estava ligada a nada. Para corrigir isso, configurei um arquivo .Xmodmap personalizado:

$ echo -e 'clear control\nkeycode 105 = Control_R\nadd control = Control_R Control_L' > ~/.Xmodmap
$ xmodmap ~/.Xmodmap # apply the configuration

Espero que ajude você também!

synapticvoid
fonte