Isso depende do que você considera internacional , vamos passar por uma saída comum de localeclt
e ver como os teclados diferem:
$ localectl list-keymaps | egrep '(us|uk)'
amiga-us
atari-uk-falcon
atari-us
br-latin1-us
cz-us-qwertz
dvorak-uk
is-latin1-us
mac-uk
mac-us
sunt5-cz-us
sunt5-uk
sunt5-us-cz
sunt6-uk
uk
us
us-acentos
OK, para começar, podemos excluir os que têm cz
, já que é para teclados tchecos. Originalmente, máquinas de escrever tchecas usavam QWERTZ
como a linha de cima, isto é o mesmo que na maioria dos países dominados pela Alemanha (parte da Alemanha ou da Austro-Hungria). Nestes locais, os teclados começam com a linha QWERTZ
.
is
e br
são para a Islândia e o Brasil, os dois locais têm mais de um layout de teclado oficial: Um seguindo a convenção dos EUA latin1
e outro adicionando letras específicas do idioma.
Temos:
amiga-us
atari-uk-falcon
atari-us
dvorak-uk
mac-uk
mac-us
sunt5-uk
sunt6-uk
uk
us
us-acentos
amiga
foi usado pelos computadores Amiga, um teclado que tinha as setas em uma cruz. atari
é outro teclado que é específico da máquina ( atari
machines).
acentos
era um layout que tentava adicionar letras do latin1 para outros idiomas no layout dos EUA. Não foi possível fazê-lo por causa da ISO8859 (que dividia partes das letras que deveriam ser compostas lá).
mac
é o layout específico das máquinas Mac nas quais a tecla de comando desempenha um papel muito importante.
sunt
são teclados musicais com várias teclas programáveis.
dvorak
é um layout que é discutido (por cerca de 20 anos) para permitir uma velocidade de digitação mais rápida. O layout é muito diferente de qualquer outro layout de teclado.
Ainda temos:
uk
us
Devido ao uso de ASCII como base de comunicação entre computadores, o us
keyboard é a base para os layouts de teclado. O teclado uk
é baseado nos teclados us
. As diferenças são: no uk
keyboard @
e #
estão ao lado da chave de retorno, enquanto o "
está acima do 2
e o sinal de libra £
acima do 3
.
Portanto, sua melhor opção é us
, pois é o layout original do qual quase todos os outros são derivados.
Estou escrevendo isso em um Arch Linux que instalei carregando as chaves como:
loadkeys us
O arquivo de mapeamento para o layout está em:
/usr/share/kbd/keymaps/i386/qwerty/us.map.gz
(dentro do X11 você usa os mapas do Xorg com setxkbmap us
)