Jak zmienić układ klawiatury w Lubuntu 15.10?

23

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 tym iBusi fcitx, o ile informacje z podpowiedzi mówią mi, jest to dla bardziej złożonych języków, takich jak chiński.

Nie mam USikony na pasku zadań, 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
    
  • W pliku dostałem następujący parametr /etc/default/keyboard:

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

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

Chau
źródło
2
Możesz spróbować z tym przewodnikiem
trunk96
W Ubuntu Unity poprawną sekcją Ustawienia systemu jest „ Wprowadzanie tekstu ”, a nie „Klawiatura”. Czy masz to również w Lubuntu?
Bajt Dowódca
Mając stary komputer staram się unikać Unity, dlatego korzystam z Lubuntu. Ale zwykle nie mam pojęcia, gdzie mam coś zmienić. Nie mogę znaleźć żadnego wpisu tekstu, a Lubuntu nie wydaje się mieć aplikacji System Settings , takiej jak Unity.
Chau
1
Jeśli to nie zadziała, możesz wypróbować komendę terminalową setxkbmap -layout dk(myślę, że to dkpowinno oznaczać duński ...)
Byte Commander
1
Spróbuj edytować /etc/default/keyboard. To powinno przetrwać restart. ;)
Gunnar Hjalmarsson

Odpowiedzi:

43

Doprowadziło mnie to do googlingu i testu:

Kliknij panel prawym przyciskiem myszy -> Dodaj / Usuń elementy panelu -> 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”.

Gunnar Hjalmarsson
źródło
3
Działa na lubuntu 16.04
Luigi Lopez
5
Działa na lubuntu 18.04
user1053510
7

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 układ klawiatury VC 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 zmieniły się bardziej, niż byś chciał, ale sam nie spotkałem żadnych problemów.

Rozwiązanie dostosowane na podstawie odpowiedzi Meuha: /unix//a/307767

Nathan Lee
źródło
1
działa jak urok, należy to wybrać jako poprawną odpowiedź ^ _ ^
Cesar
localectl set-keymap dedziałał idealnie do ustawiania niemieckiego układu klawiatury. Thx
domih
2

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łady 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ż ñ. áéíóúü.

David Ramirez
źródło
Jedyne, które działało świetnie nawet w programach Playonlinux!
madlymad
1
  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.

Han Leushuis
źródło
To nie odpowiada na pytanie. OP stwierdził, że „Instalowanie i uruchamianie aplikacji Lxkeymap zmienia klawiaturę na duński, kiedy ją uruchamiam, ale ponowne uruchomienie spowoduje zmianę układu z powrotem na US”.
stumblebee
0

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.

Patrik
źródło
2
Możesz szczegółowo dodać kroki, które wykonałeś, aby zainstalować narzędzie, poprawi to twoją odpowiedź.
Videonauth,
0

Dlaczego po prostu nie edytuj / etc / default / keyboard i zmień XKBLAYOUT na dowolną wartość, którą chcesz ustawić (dk, gb, us itp.). Zrobiłem to, aby zmienić układ z UK na US, działa po ponownym uruchomieniu.

gussy
źródło
1
Witamy w AskUbuntu! Być może zauważyłeś, że to pytanie dotyczy konkretnie Lubuntu 15.10. Jeśli twoja odpowiedź dotyczy nowszej wersji, przydatne byłoby edytowanie tych informacji w swoim poście. Jeśli nie, a nadal korzystasz z wersji 15.10, zdecydowanie zalecamy uaktualnienie do nowszej wersji. Twoje zdrowie!
Elder Geek,