Jak zmienić przypisanie klucza do klawisza Caps Lock w Xubuntu?

59

Używam Xubuntu 12.04. Jak mogę zamienić lub ponownie przypisać Control(lub dowolny klawisz) i Caps Lockklucze?

Evan Carroll
źródło

Odpowiedzi:

98

Inny sposób:

sudo vi /etc/default/keyboard

następnie znajdź wiersz zaczynający się od XKBOPTIONSi dodaj, ctrl:nocapsaby Caps Lock był dodatkowym klawiszem Control lub ctrl:swapcapszamienił Caps Lock i Control.

Na przykład mój wygląda

XKBOPTIONS="lv3:ralt_alt,compose:menu,ctrl:nocaps"

następnie uruchomić

sudo dpkg-reconfigure keyboard-configuration

Powodem, dla którego ten sposób jest lepszy, jest fakt, że będzie on działał zarówno na konsolach wirtualnych (np. Ctrl+ Alt+ F1), Jak i na pulpicie graficznym.

Mikel
źródło
1
To jest piękne; jak długo istnieje XKBOPTIONS?
Ehtesh Choudhury
2
Nazwa XkbOptions pochodzi od ustawienia w X. Możliwości są zapewnione przez console-setuppakiet, który wydaje się być w Ubuntu od przynajmniej Lucid i prawdopodobnie wcześniej.
Mikel
2
Działa doskonale na Xubuntu 14.04, dziękuję
Bjarke Freund-Hansen
1
Działa również bezbłędnie tutaj na Ubuntu 14.04.
Klamka
6
użyj, caps:escapeaby zmienić mapkę kapsuły, by uciec
Harry Moreno
24

Aby zamienić klucze:

XubuntuMenedżer ustawieńSesja i uruchomienie

Następnie przejdź do konfiguratora Sesje i uruchomienie

Autostart aplikacji (karta u góry) → Dodaj (dolny przycisk)

Teraz na Add Application ekranie

  • Nazwa : Control i CapsLk swap
  • Opis : Zamień dwa klucze
  • Polecenie : / usr / bin / setxkbmap -option "ctrl: swapcaps"

Aby ponownie przypisać Caps Lock do Control, przejdź:

Xubuntu → Menedżer ustawień → Sesja i uruchomienie

Następnie przejdź do konfiguratora Sesje i uruchomienie

Autostart aplikacji (karta u góry) → Dodaj (dolny przycisk)

Teraz na ekranie Dodaj aplikację

Name: Remap CapsLk to Ctrl
Description: Remap the CapsLk key to Control
Command: /usr/bin/setxkbmap -option "ctrl:nocaps"
Evan Carroll
źródło
4
Wow, to jest znacznie trudniejsze niż kiedyś
foxxtrot
W mojej prawie nowej instalacji Ubuntu 13.10 działa ona ręcznie, ale nie z „Sesji i uruchamiania”.
Chris
Nie sugeruję już, aby ta metoda używała innej odpowiedzi. askubuntu.com/a/223674/29097
Evan Carroll
3

Dla komponuj zamiast wielkich liter wstaw compose:capsjako -optionsparametr.

Makdaam
źródło
3

W przypadku Raring (przynajmniej):

Uruchom „Układ klawiatury” (z myślnika).

Naciśnij „Opcje ...”, aby przejść do menu „Opcje układu klawiatury”.

Wybrałem „Ctrl key position” => „Caps Lock as Ctrl”. Twoje upodobania mogą się różnić.

vivainio
źródło
1
Co to jest „myślnik”? Z pewnością nie Jedność (w Xubuntu), mam nadzieję. Brzmi to bardzo podobnie do rozwiązania Gnome, które jest niedostępne w Xubuntu.
Marty Fried