Como redefinir o layout do meu teclado?

13

Como posso redefinir o layout do meu teclado depois de modificá-lo xkbcomp?

Existe uma maneira de fazer isso sem reiniciar o X?

DLH
fonte

Respostas:

21

Experimentar:

setxkbmap us

(Substituindo uspelo layout do teclado desejado). Se estiver usando uma variante (por exemplo intl), tente

setxkbmap -layout us -variant intl

Aqui está uma lista de layouts de teclado .

tempestade de neve
fonte
1
Onde posso obter uma lista dos nomes dos layouts de teclado? Por exemplo, como descubro o que usar para a USA International?
DLH
2
Criei esta lista a partir do conteúdo de /usr/share/X11/xkb/rules/xorg.lst: pastebin.com/v2vCPHjs Para a USA International, faça setxkbmap us -variant intl. (Apenas um traço!)
snostorm
Você poderia adicionar o link pastebin ou um file:///usr/share/X11/xkb/rules/xorg.lstlink à sua resposta para melhorar a legibilidade?
ParanoiaPuppy
1
esta resposta dá temporariamente solução, após a reinicialização do sistema, parâmetros possíveis seria sessão padrão
solfish
Isso também funciona se você executar sinergia e tiver uma tecla modificadora, por exemplo, a tecla Shift, aparentemente pressionada.
Henry's Cat
0

Verifique o layout e as opções atuais:

setxkbmap -print -verbose 10

Redefina o layout para EUA e redefina as opções:

setxkbmap -layout us -option

(Sem o -optionparâmetro vazio , nenhuma opção seria redefinida.)

Use o primeiro comando para verificar o resultado.

Stefan van den Akker
fonte
-1

Use setxkbmap -layout us. Parece redefinir completamente as alterações

Dan
fonte