Przeszukałem Internet i wydaje mi się, że Xmodmap / cokolwiek nie działa poprawnie. Chcę zamienić ZARÓWNO moje klawisze poleceń za pomocą klawisza Control - w zasadzie odwracając to, co robią obecnie.
Jak mam to zrobić?
Próbowałem xmodmap -e "keycode 133 = Control_L"
i odpowiadające im polecenia dla kodów klawiszy 134 (prawe polecenie) i 37 (lewe sterowanie). Próbowałem nawet tych poleceń, a także xmodmap -pke > ~/.Xmodmap
i xmodmap ~/.Xmodmap
w .xinitrc
.
Moim celem końcowym jest to, że chcę, aby HUD / Dash pojawił się po kliknięciu control
i command
do kontroli funkcjonalnej, tj. control-v
Jest to skrót do wklejania, kliknęcommand-v
źródło
Właśnie zainstalowałem wczoraj podwójny rozruch Ubuntu 16.04 na moim MBP13 ". W przypadku Ubuntu 16.04 oto jak to zrobiłem:
Krok 1: Uruchom terminal
Krok 2: Edytuj rozszerzenie X Keyboard
Krok 3: Wprowadź następujące zmiany. Upewnij się, że plik wygląda następująco:
Krok 4: Wyczyść pamięć podręczną xkb
Krok 5 (warunkowy): Jeśli klucze nie zostaną zamienione po kroku 4, uruchom ponownie komputer. Po tym zadziałało dla mnie.
Mam nadzieję, że to pomaga, powodzenia!
źródło
Wejść do
System -> Preferences -> Keyboard
Kliknij kartę „Układy”, a następnie przycisk „Opcje układu”.
Kliknij „Zachowanie klawiszy Alt / Win”
Wybierz „Sterowanie jest mapowane na klawisze Win (i zwykły klawisz Ctrl).
z http://ubuntuforums.org/showthread.php?t=1293081
źródło
Przejdź do ustawień systemowych, a następnie do układu klawiatury, następnie do opcji, następnie do zachowania klawisza Win / Alt, a następnie zaznacz „Meta przełącza Ctrl”, a następnie w pozycji Ctrl zaznacz „Ctrl przełącza Meta” i gotowe!
12.04.1 zmienisz to przez:
Najpierw przejdź do „Ustawień systemu”, następnie kliknij „Klawiatura”, a następnie „Ustawienia układu” (w lewym dolnym rogu), następnie „Opcje” w prawym dolnym rogu, a następnie rozwiń kartę „Zachowanie klawisza Alt / Win”, a następnie wybierz „ Sterowanie jest mapowane, aby wygrać Klucze (i zwykłe klawisze Ctrl) ”
źródło
Społeczność Ubuntu strona pomocy dla klawiaturach Apple daje następujące kroki, aby dokonać tej zmiany na stałe (testowane 2017-05-27)
Aby tymczasowo go przetestować, możesz uruchomić
źródło
Zaktualizowano do 18.04, ponieważ żadna z podanych odpowiedzi nie działała w moim systemie. Zrobiłem czystą instalację 18.04 i próbowałem użyć przewodowej aluminiowej klawiatury Apple. Domyślne zachowanie Left Super w języku angielskim USA jest mapowane na pulpit Gnome Desktop Dashboard. Narzędzie Tweak miało wszystkie niezbędne ustawienia w łatwym w obsłudze GUI!
Najpierw zamieniłem skrót klawiaturowy na prawą stronę, a następnie w „Dodatkowych opcjach układu” możesz użyć „Ctrl position / Swap Left Win z Left Ctrl ”, aby uzyskać dobry efekt.
źródło
Duplikat Jak zamieniać klawisze Command i Control krok po kroku za pomocą xkb?
W 16.04 oto jak w końcu udało mi się to uruchomić. Xmodmap nie działa uniwersalnie we wszystkich aplikacjach, narzędzie do dostosowywania gnomów nie posiadało tej funkcji, dconf edytowanie niestandardowej zamiany klawiszy altwin2 (jak główna odpowiedź tutaj) nie powiodło się, więc oderwałem włosy, aż połączyłem kilka odpowiedzi w ten kompletny, prosty i eleganckie rozwiązanie:
zmień na:
Zapisać.
(Nie wiem, czy jest to wymagane, ale zrobiłem to.)
Restart.
źródło
Kinto może się przydać. To projekt, który niedawno stworzyłem, po kilku latach rozwiązywania tego problemu na kilka różnych sposobów, a teraz czuję, że jest wystarczająco solidny, aby się nim podzielić.
Instalator Kinto po prostu używa Pythona do przeprowadzenia wstępnej instalacji, po czym jest to tylko usługa systemowa, bash, xprop, setxkbmap i xkbcomp. Moim zdaniem jest to najszybsze i najbardziej natywne rozwiązanie tego problemu.
https://github.com/rbreaves/kinto
https://medium.com/@benreaves/kinto-a-mac-inspired-keyboard-mapping-for-linux-58f731817c0
Oto także Gist, jeśli chcesz zobaczyć, co jest w centrum tego wszystkiego, nie zmieni naprzemiennie mapy klawiszy, gdy zajdzie taka potrzeba. Gist nie obejmuje również niestandardowych plików map klawiszy xkb, które konfigurują kursory w stylu macOS / manipulacje słowne wykorzystujące Cmd i klawisze strzałek.
https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb
treść merytoryczna
źródło