Por que meu símbolo @ não está funcionando?

41

Eu nunca usei o Linux antes, então isso pode ser um problema, mas estou tentando simplesmente fazer o SSH no servidor da web de meus amigos usando as informações que ele me deu. Eu olhei para cima que o comando linux para ssh é ssh username@hostname. Não estou tentando digitar isso no LXTerminal, mas toda vez que pressiono shift e bato no número dois que não entendo @, recebo ". Alguma ideia?

EGHDK
fonte
7
O @é mapeado para a "chave no Reino Unido.
Jivings
2
A propósito, eu sei que isso provavelmente é irrelevante, mas se você não puder se incomodar em fazer o remapeamento descrito abaixo, provavelmente verá que Shift+ 'dará @(a chave ao lado ;) Se eu acho corretamente, essa é a combinação que normalmente lhe daria"
ACarter
Obrigado pela combinação de teclas "shift + apóstrofo" para criar o símbolo @. Isso funciona! Não consegui colocar meu endereço de e-mail no login da Netflix. Agradecemos! Fora isso, o Raspberry Pi é uma ótima experiência de aprendizado!
Aliás, a Wikipedia tem ótimas fotos dos layouts dos EUA e do Reino Unido .
Dmitry Grigoryev 23/11

Respostas:

48

Você precisa remapear seu teclado. Por padrão, é definido como um mapa do Reino Unido.

no tipo de linha de comando:

sudo nano /etc/default/keyboard 

e aperte enter. localize a seguinte linha

XKBLAYOUT = ”gb”

Altere o gb para nós (isso pressupõe que você queira um mapeamento americano, se não substitui o gb pelo código de duas letras do seu país)

e reinicie sua máquina.

se parar por um longo período durante o estágio de mapeamento do teclado, digite o seguinte na linha de comando:

sudo setupcon

Sua próxima reinicialização deve ser muito mais rápida.

Referência:

http://elinux.org/index.php?title=R-Pi_Trou Troubleshooting&oldid=147362#Re-mapping_the_keyboard_with_Debian_Squeeze

Steve Robillard
fonte
Apenas uma observação: se o nano não for seu editor de escolha, o pi também será fornecido com o vi.
Piperchester
1
Isso é tão estranho. Só
estou
2
Usuários de Raspbian devem verificar a resposta do scruss e / ou isso como uma alternativa.
goldilocks
O setupconfoi crucial para mim. Até então, o código do idioma do teclado não era atualizado. Obrigado!
IgorGanapolsky
22

A resposta de Steve, embora correta na época, agora está um pouco desatualizada. Em Raspbian:

sudo raspi-config

e vá para a seção configure_keyboard com 4 Internationalisation Options->I3 Change Keyboard Layout

Você pode escolher o tipo e o layout de teclado corretos a partir daí.

scruss
fonte
2
Isso é simplesmente visto como uma maneira mais amigável de fazer exatamente a mesma coisa, ou isso esclarece problemas adicionais que a solução de Steve não soluciona?
TimFoolery
No Raspbian, ele usa pelo menos a ferramenta de configuração oficial. Pode fazer coisas adicionais em segundo plano. Pelo menos, configura o teclado do console e o teclado X com um comando, em vez dos dois de Steve.
27615 scruss #
1

A configuração do Raspberry Pi mudou a partir de Jessie (2017):

  1. raspi-config não oferece mais Internationalisation Options. O Localisation Optionsnão possui submenu paraChange Keyboard Layout
  2. Simplesmente definir XKBLAYOUT = "us" pode ter como padrão o layout em espanhol.

Isso funcionou para mim:

sudo nano /etc/default/keyboard

E estas foram as minhas configurações (sou canadense):

XKBMODEL="pc104"
XKBLAYOUT="ca"
XKBVARIANT="eng"

Para nossos vizinhos do sul:

XKBMODEL="pc104"
XKBLAYOUT="us"
XKBVARIANT=""

Há, no entanto, um erro nisso. Quando você faz o check-in

Pi > Preferences > Raspberry Pi Configuration
Pi > Preferences > Keyboard and Mouse. 

mostrará Estados Unidos> Espanhol (América Latina). Eu não acho que isso afeta a funcionalidade.


Para descobrir o layout que você deseja, execute isto no Terminal:

rc_gui

Em seguida, clique em Localisation> Set Keyboard...e faça as alterações. Clique OKpara fechar a caixa de diálogo Layout do teclado. Clique Set Keyboard...mais uma vez. Desta vez, a janela do terminal você mostrará:

Sections: ['Global']
Layouts: ['ca']
Variants: ['eng']
Options: []

Agora você pode colocá-los em seu

sudo nano /etc/default/keyboard

Layouts --> XKBLAYOUT
Variants --> XKBVARIANT
Colin
fonte
Eu queria mencionar que a pesquisa por "alterar o layout do teclado" traz uma resposta muito semelhante: raspberrypi.stackexchange.com/a/10103 Mas não menciona que o teclado dos EUA / Canadá é pc104; Eu acho que o resto do mundo (mundo do alfabeto latino fora dos EUA / Canadá) usa pc105?
Colin
0

Outra opção que não usa o Terminal é acessar (a partir da GUI), Menu> Preferências> Configuração do Raspberry Pi> Localização> Definir teclado, e defina-o de acordo com o local onde você mora.

Dudesoftware
fonte