Dlaczego mój symbol @ nie działa?

41

Nigdy wcześniej nie korzystałem z Linuksa, więc może to być problem, ale próbuję po prostu połączyć się z serwerem moich znajomych za pomocą informacji, które mi podał. Spojrzałem na to, że polecenie Linuksa dla ssh to ssh username@hostname. Nie próbuję wpisywać tego w LXTerminal, ale za każdym razem, gdy przytrzymuję shift i uderzam w numer dwa, nie @rozumiem ". Jakieś pomysły?

EGHDK
źródło
7
@Jest odwzorowany na "klucz w Wielkiej Brytanii.
Jivings
2
Nawiasem mówiąc, wiem, że jest to prawdopodobnie nieistotne, ale jeśli nie przeszkadza ci ponowne mapowanie opisane poniżej, prawdopodobnie przekonasz się, że Shift+ 'da @(klawisz obok ;) Jeśli zgaduję poprawnie, jest to kombinacja co normalnie by Ci dało"
ACarter
Dziękujemy za kombinację klawiszy „shift + apostrof”, aby stworzyć symbol @. To działa! Nie mogłem podać swojego adresu e-mail podczas rejestracji w serwisie Netflix. Doceń to! Poza tym Raspberry Pi to wspaniałe doświadczenie edukacyjne!
BTW, Wikipedia ma ładne zdjęcia zarówno amerykańskich, jak i brytyjskich układów.
Dmitrij Grigoriew

Odpowiedzi:

48

Musisz ponownie przypisać klawiaturę. Domyślnie jest ustawiona na mapę Wielkiej Brytanii.

w typie wiersza poleceń:

sudo nano /etc/default/keyboard 

i naciśnij Enter. zlokalizuj następujący wiersz

XKBLAYOUT = „gb”

Zmień GB na nas (przy założeniu, że chcesz mapować nas, jeśli nie, zastąp GB dwuliterowym kodem dla twojego kraju)

i uruchom ponownie komputer.

jeśli wstrzymuje się na dłuższy czas podczas etapu mapowania klawiatury, wpisz następujące polecenie w wierszu polecenia:

sudo setupcon

Twój następny restart powinien być znacznie szybszy.

Odniesienie:

http://elinux.org/index.php?title=R-Pi_Trou Rozwiązywanie problemów&oldid=147362#Re-mapping_the_keyboard_with_Debian_Squeeze

Steve Robillard
źródło
Tylko uwaga, jeśli nano nie jest twoim ulubionym redaktorem, pi jest również dostarczane z vi.
piperchester
1
To takie dziwne. Tylko mówię ....
GreenAsJade
2
Użytkownicy Raspbian powinni zobaczyć odpowiedź Scrussa i / lub to jako alternatywę.
złotowłosy
To setupconbyło dla mnie kluczowe. Do tego czasu ustawienia regionalne klawiatury po prostu nie były aktualizowane. Dzięki!
IgorGanapolsky
22

Odpowiedź Steve'a, choć wówczas poprawna, jest teraz nieco nieaktualna. W języku Raspbian:

sudo raspi-config

i przejdź do sekcji configure_keyboard za pomocą 4 Internationalisation Options->I3 Change Keyboard Layout

Możesz wybrać odpowiedni typ i układ klawiatury.

szum
źródło
2
Czy jest to po prostu postrzegane jako bardziej przyjazny dla użytkownika sposób robienia dokładnie tego samego, czy też wyjaśnia dodatkowe problemy, których rozwiązanie Steve nie rozwiązuje?
TimFoolery,
Pod Raspbian używa przynajmniej oficjalnego narzędzia konfiguracji. Może robić dodatkowe rzeczy w tle. Przynajmniej konfiguruje klawiaturę konsoli i klawiaturę X za pomocą jednego polecenia, a nie dwóch Steve'a.
scruss
1

Konfiguracja Raspberry Pi zmieniła się od Jessie (2017):

  1. raspi-config już nie oferuje Internationalisation Options. Nie Localisation Optionsma podmenu dlaChange Keyboard Layout
  2. Po prostu ustawienie XKBLAYOUT = „us” może domyślnie odpowiadać układowi hiszpańskiemu.

To działało dla mnie:

sudo nano /etc/default/keyboard

A oto moje ustawienia (jestem Kanadyjczykiem):

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

Dla naszych południowych sąsiadów:

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

Jest jednak z tym błąd. Kiedy się zameldujesz

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

pokaże Stany Zjednoczone> hiszpański (latynoamerykański). Nie sądzę, żeby miało to wpływ na funkcjonalność.


Aby znaleźć odpowiedni układ, uruchom go w terminalu:

rc_gui

Następnie kliknij Localisation> Set Keyboard...i dokonaj zmiany. Kliknij, OKaby zamknąć okno dialogowe Układ klawiatury. Kliknij Set Keyboard...jeszcze raz. Tym razem okno terminala pokaże:

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

Teraz możesz umieścić je w swoim

sudo nano /etc/default/keyboard

Layouts --> XKBLAYOUT
Variants --> XKBVARIANT
Colin
źródło
Chciałem wspomnieć, że wyszukiwanie „zmiana układu klawiatury” powoduje, że odpowiedź jest bardzo podobna: raspberrypi.stackexchange.com/a/10103 Ale nie wspomina, że ​​klawiaturą USA / Kanady jest pc104; Chyba reszta świata (świat alfabetu łacińskiego poza USA / Kanadą) używa komputera PC105?
Colin
0

Inna opcja, która nie korzysta z terminala, wchodzi (z GUI), Menu> Preferencje> Konfiguracja Raspberry Pi> Lokalizacja> Ustaw klawiaturę i ustaw ją zgodnie z miejscem zamieszkania.

Oprogramowanie Dudesoftware
źródło