Zwykle mam klawisz Caps Lock, aby być klawiszem sterującym.
setxkbmap -option ctrl: nocaps
sprawia, że tak się dzieje, ale nie pamiętam, skąd go wziąłem ani nie znalazłem żadnych dokumentów ( man setxkbmap
jest wyjątkowo nieprzydatny)
Czy ktoś może mi powiedzieć polecenie przywrócenia go do stanu normalnego lub przynajmniej wskazać mi dokumenty, które mówią mi, co -option ctrl:nocaps
właściwie robi?
setxkbmap -option
działa dla mnie.Odpowiedzi:
Kiedy już coś ustawiłeś, może być konieczne wyczyszczenie przed ustawieniem czegoś nowego.
Aby rozbroić:
Przykład: używałem,
setxkbmap -option ctrl:swapcaps
aby móc poradzić sobie z (tzn. Nieuzbrojonym) zamkiem po ustawieniu go przez przypadkowe dziwactwa. Dzisiaj chciałem nocaps, ale nie mogłem tego ustawić, ponieważ inne ustawienie było nadal aktywne. Użyłem powyższego polecenia, a potem byłem w stanie go użyćsetxkbmap -option ctrl:nocaps
źródło
setxkbmap -print
najpierw chcieć zobaczyć swoje istniejące opcje. Jeśli masz kilka ustawionych opcji i chcesz tylko je upuścić, nie będziesz musiał zgadywać, jakie były. Ponadto, jeśli (tak jak ja) próbujesz odblokować Capslock, który „losowo” się włączył, możesz zauważyć, żeshift:both_capslock
ustawiłeś i zdałeś sobie sprawę, jak to się stało.Byłoby naprawdę miło znaleźć kompletną, czytelną dokumentację, w której wyjaśniono, jak działa mechanizm klawiatury w Ubuntu i jak go lokalnie zastąpić (i jak współdziała z przełączaniem układu).
Podejrzewam, że naprawdę niewielu ludzi to rozumie (pamiętam słynny cytat Stephena Hawkingsa, o tym, że czas); Zebrałem trochę linków w innej odpowiedzi, ale wciąż nie ma ogólnego poradnika.
Zasadniczo powinieneś przeszukiwać wszystkie definicje klawiatury, zaczynając od
/usr/share/X11/xkb/symbols/us
--- jeśli twoja klawiatura jestus
, zamień w razie potrzeby; jest wiele opcji i zawiera, wydaje się, że większość klawiszy modyfikatorów znajduje się w/usr/share/X11/xkb/rules/base
, gdzie można znaleźć:oraz w
xorg.lst
:wśród gazillionu innych rzeczy. Co to oznacza, i jakie masz inne opcje, prawdopodobnie zależą od twojego układu, ale możesz spróbować zgadnąć coś, co tam szuka. Na przykład spróbowałbym
aby to cofnąć.
Teraz, co dokładnie znaczy, jak go włączyć (przez
control center
->keyboard
lublanguage
poprzezgnome-tweak-tool
wiersz poleceń, skryptów), jak je nieprzepuszczalne dla przełącznika układu, czy pracują, czy nie (jestem niezdolny do wyłączenia Caps- zablokuj i ustaw tak, by przełączały się między układami), to inna sprawa.Jeśli ktoś może wypełnić odpowiedź, zrób to. Byłem przyzwyczajony do poprawiania klawiatury
xmodmap
, rozumiem, że to jest zastąpione, ale czy naprawdę fajnie byłoby mieć instrukcje, jak poprawić klawiaturę ...źródło
xkb
konfiguracja jest ogólnie czarną magią i czystym szczęściem w Ubuntu ...