Eu uso xmodmap
para alterar o layout do meu teclado durante a inicialização da sessão. No entanto, toda vez que a tela de proteção de tela / bloqueio do GNOME é ativada, ele redefine o teclado para seu layout padrão e eu tenho que executar xmodmap
novamente para recuperar minhas combinações de teclas.
Entendo que redefinir o layout do teclado é a coisa certa a fazer antes de apresentar um prompt de senha, mas existe uma maneira de impedir que o protetor de tela do GNOME faça isso? Ou uma maneira de dizer ao GNOME para usar um layout de teclado personalizado o tempo todo?
fonte
Pesquisando
gconf-tool
, encontrei a configuração/desktop/gnome/peripherals/keyboard/general/update_handlers
, que aparentemente é uma lista de arquivos Xmodmap a serem (re) carregados toda vez que o status do teclado é redefinido.Definir isso para
.Xmodmap
fazer a coisa funcionar para mim (depois de sair e voltar a entrar).fonte
dconf-tool
no Ubuntu 18.04 não consigo encontrar esta chave :(Você pode alterar as opções de layout do teclado GNOME em Sistema -> Preferências -> Teclado.
Você pode editar as combinações de teclas em Sistema -> Preferências -> Atalhos do teclado.
Eles podem não ter a mesma flexibilidade que o xmodmap, mas devem funcionar corretamente mesmo após a proteção de tela / tela de bloqueio.
fonte
xmodmap
principalmente para adicionar caracteres acentuados a alguma combinação de modificador + letra. Tanto quanto posso ver, isso não pode ser conseguido com as ferramentas disponíveis no menu.Tenho ligações de teclas personalizadas armazenadas em um arquivo xkb , que posso carregar com o xkbcomp . Eu nunca tive problemas com o protetor de tela redefinindo esta configuração.
Você pode colocar o
xkbcomp
comando no seu arquivo .xinitrc para carregar o mapa de teclas sempre que o x iniciar.fonte