it-swarm.dev

Jak zmienić układ klawiatury w Lubuntu 15.10?

Niedawno zaktualizowałem swój komputer z Lubuntu 14.10 do 15.10. Przed aktualizacją układ klawiatury pasował do mojej duńskiej klawiatury. Ale po aktualizacji mam prawdopodobnie standardowy układ angielski/amerykański.

  • Preferencje/Obsługa języka, nie pozwala mi konfigurować układu klawiatury.
  • Preferencje/Klawiatura i mysz, pozwól mi tylko skonfigurować opóźnienie głaskania i tym podobne.

Nie wiem o iBus i fcitx, o ile informacje w podpowiedzi mówią mi, że jest to dla bardziej złożonych języków, takich jak chiński.

Na pasku zadań nie ma ikony US, w ogóle nie ma ikony klawiatury ani języka.

Rzeczy, których próbowałem:

  • Uruchamianie następującego w terminalu działa, ale tylko do następnego ponownego uruchomienia:

    setxkbmap -layout dk
    
  • Mam następujący parametr w pliku /etc/default/keyboard:

    XKBLAYOUT="dk"
    
  • Zainstalowanie i uruchomienie aplikacji Lxkeymap zmienia klawiaturę na duński , gdy uruchomię ale ponowne uruchomienie spowoduje zmianę układu z powrotem na US.

Nie chcę niczego wymyślnego, chcę tylko ustawić układ klawiatury na duński. Jak mogę to zrobić?

21
Chau

Doprowadziło mnie to do googlingu i testu:

Kliknij panel prawym przyciskiem myszy -> Dodaj/Usuń elementy panel -> Dodaj -> Moduł obsługi układu klawiatury

Dodaje to ikonę do panelu i po kliknięciu prawym przyciskiem myszy i wybraniu „Ustawienia” pojawia się narzędzie GUI do zarządzania układami klawiatury.

Aby dodać języki, odznacz „zachowaj układ systemu”.

39

Uważam, że to rozwiązanie działa tylko wtedy, gdy systemd jest wdrożony? Działa dla mnie w Lubuntu 16.04. Sprawdźmy najpierw, czy to działa.

Idź do terminala i wpisz

localectl status

Powinieneś to mieć (w szczególności VC układ klawiszy i układ X11). Jeśli nie ma polecenia ani czegoś, nie mam pomysłów.

 System Locale: LANG=en_AU.UTF-8
                LANGUAGE=en_AU:en_GB:en
     VC Keymap: us
    X11 Layout: us

Jeśli tak, to powinno to naprawić.

localectl set-keymap dk
localectl set-x11-keymap dk

Sam ustawiłem klawiaturę GB zamiast klawiatury amerykańskiej, więc moja sytuacja jest dość podobna. Niestety nie mam dużego know-how, więc może poniższe zmiany uległy większym zmianom, niż byś chciał, ale sam nie spotkałem żadnych problemów.

Rozwiązanie dostosowane na podstawie odpowiedzi Meuha: https://unix.stackexchange.com/a/307767

7
Nathan Lee

Na Lubuntu, uzupełniając powyższe rozwiązania: Kliknij prawym przyciskiem dolny panel i dodaj moduł obsługi układu klawiatury.

W tym momencie obsługuje tylko „US English” i pojawia się flaga USA (można zmienić na tekst).

Aby dodać obsługę do US International (z martwymi klawiszami), kliknij flagę prawym przyciskiem myszy i przejdź do Ustawień.

W ramce układów klawiatury kliknij + Dodaj. Wyświetlana jest ładna lista z flagami wszystkich krajów na świecie. Wybierz ponownie angielski w USA, ale zauważ niewielką ikonę w kształcie trójkąta po jego lewej stronie: rozwinie się ona do dość kompletnej listy wariantów, z których jednym jest poszukiwany amerykański Intl. z martwymi kluczami.

Możesz wybrać kombinację klawiszy, aby ją aktywować (używam Right Alt). Po zainstalowaniu możesz również kliknąć ikonę flagi w panelu: każde kliknięcie przełącza układ.

Teraz masz pożądany układ, w moim przypadku często piszę po hiszpańsku na amerykańskiej klawiaturze. Apostrof + wokal daje ci akcenty, również ñ. áéíóúü.

2
David Ramirez
  1. W Lubuntu otwórz okno terminala za pomocą ctrl-alt-t
  2. rodzaj Sudo apt install lxkeymap
  3. wpisz swoje hasło
  4. zamknij okno terminala
  5. kliknij przycisk Start, preferencje, lxkeymap
  6. kliknij swój kraj w lewej kolumnie
  7. kliknij wybór klawiatury w prawej kolumnie
  8. kliknij Zastosuj
  9. możesz przetestować działanie klawiszy w linii na dole okna lxkeymap
  10. zamknij okno lxkeymap

Dla mnie, po zakupie laptopa z angielską klawiaturą, ale będąc holenderskim użytkownikiem, więc chcąc móc wpisać „e dla a”, połączenie Wielkiej Brytanii i angielskiego (Wielka Brytania, z martwymi klawiszami) działa dobrze. połączenie amerykańskiego i angielskiego (amerykański, międzynarodowy z martwymi kluczami) działało dobrze.

1
Han Leushuis

Miał podobny problem z niemiecką klawiaturą qwertz w wariancie Lubuntu dla eeepc. Po kilku poszukiwaniach zainstalowałem narzędzie Lxkeymap. Dodaje brakujące opcje wyboru do GUI LXDE.

0
Patrik

Ponieważ poprzednie próby nie rozwiązały problemu, oto obejście:

echo "setxkbmap -layout dk" >> ~/.xsessionrc 

Odniesienie: https://wiki.debian.org/Keyboard

0
user.dz