DUMPKEYS(1) | General Commands Manual | DUMPKEYS(1) |
NAZWA
dumpkeys - wypisuje tabele translacji klawiatury
SKŁADNIA
dumpkeys [OPCJE]
OPIS
dumpkeys zapisuje na standardowe wyjście obecną zawartość tablic translacji sterownika klawiatury. Formatem wyjściowym jest ten sam format, którego używa keymaps(5).
Przy użyciu różnych opcji, można kontrolować format wyjścia, a także uzyskać inne dane od jądra i programów dumpkeys(1) oraz loadkeys(1).
OPCJE
- -h --help
- Wyświetla wersję programu i krótką informację o jego użyciu na standardowe wyjście błędów i kończy program.
- -i --short-info
- Wyświetla niektóre parametry sterownika klawiatury. Pokazywane elementy włączają:
Maks. liczba akcji do przypisania klawiszowi
Przedziały kodów akcji obsługiwanych przez jądro
(Zobacz keymaps(5) aby poznać dalsze szczegóły formatu linii definicji klawisza). dumpkeys(1) i loadkeys(1) obsługują notację symboliczną, która jest bardziej preferowana niż numeryczna, gdyż kody akcji mogą się różnić w różnych wersjach jądra, podczas gdy nazwy symboliczne zwykle pozostają jednakowe. Jednak mimo wszystko lista zakresów kodów akcji może zostać użyta do sprawdzenia czy jądro rzeczywiście obsługuje wszystkie symbole, które zna loadkeys(1), czy też może istnieją jakieś akcje jądra, które nie są nazwane w programie loadkeys(1). Aby to sprawdzić, porównaj listę zakresów z listą symboli akcji; zobacz niżej opcję --long-info.
Liczba klawiszy funkcyjnych obsługiwanych przez jądro
Function strings (funkcyjne ciągi znaków)
- -l -s --long-info
- Opcja ta nakazuje dumpkeys wydrukowanie długiego listingu informacyjnego. Wyjście jest takie samo jak z opcją --short-info z dodaną listą symboli obsługiwanych przez loadkeys(1) i dumpkeys(1), wraz z ich wartościami numerycznymi.
- -n --numeric
- Opcja ta powoduje, że dumpkeys pomija konwersję kodów akcji na notację symboliczną i drukuje je w formacie szesnastkowym.
- -f --full-table
- Powoduje to, że dumpkeys pomija wszystkie heurystyki short-hand. (zobacz keymaps(5)) i na wyjściu wypisuje powiązania klawiszy w formie kanonicznej. Najpierw linię w formacie keymaps opisującą aktualnie zdefiniowane kombinacje modyfikatorów. Następnie dla każdego klawisza drukowany jest wiersz zawierający kolumny dla wszystkich kombinacji modyfikatorów. Na przykład, jeśli aktualnie używana mapa klawiatury korzysta z siedmiu modyfikatorów, to każdy wiersz będzie miał siedem kolumn akcji. Format ten może być przydatny dla programów przetwarzających wyjście dumpkeys.
- -Skształt --shape=kształt
- Dostępne kształty:
- -1 --separate-lines
- Zmusza to dumpkeys do wypisania jednego wiersza na parę (modyfikator,kod klawisza). Zwykłe kody klawiszy poprzedza słowem plain.
- -t --funcs-only
- Gdy podana jest ta opcja, dumpkeys drukuje tylko ciągi definicyjne klawiszy funkcyjnych. Normalnie dumpkeys drukuje zarówno przypisania klawiszy, jak i te definicje.
- -k --keys-only
- Gdy podana jest ta opcja, dumpkeys drukuje tylko powiązania klawiszy. Normalnie dumpkeys drukuje zarówno przypisania klawiszy, jak i ich definicje.
- -d --compose-only
- Gdy podana jest ta opcja, dumpkeys drukuje tylko kombinacje klawiszy kompozycji (compose keys). Opcja ta jest dostępna tylko jeśli jądro obsługuje te klawisze.
- -czestaw-znaków --charset=zestaw-znaków
- Nakazuje programowi dumpkeys interpretację wartości kodów znaków według określonego zestawu znaków (character set, charset). Dotyczy to tylko tłumaczenia kodowych wartości znaków na nazwy symboliczne. Poprawne wartości zestawu-znaków to: iso-8859-X, gdzie X jest cyfrą z zakresu 1-9. Jeśli nie poda się parametru charset, Domyślnie zostanie użyty iso-8859-1. Ta opcja wypisuje także linię „charset "iso-8859-X"”, informującą loadkeys, jak zinterpretować mapę klawiszy (np. „division” to 0xf7 w iso-8859-1, lecz 0xba w iso-8859-8).
- -Curządzenie --console=urządzenie
- Można podać urządzenie konsoli za pomocą opcji -C (lub --console). Obsługuje ona podanie dokładnie jednej nazwy urządzenia.
- -v --verbose
- Włącza tryb szczegółowy.
- -V --version
- Wypisuje wersję i kończy działanie.
PLIKI
- /usr/share/kbd/keymaps
- Zalecany katalog plików tablic klawiszowych.
ZOBACZ TAKŻE
TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys <pborys@dione.ids.pl>, Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net.
1 września 1993 | kbd |