DUMPKEYS(1) General Commands Manual DUMPKEYS(1) NAZWA dumpkeys - wypisuje tabele translacji klawiatury SKLADNIA dumpkeys [OPCJE] OPIS dumpkeys zapisuje na standardowe wyjscie obecna zawartosc tablic translacji sterownika klawiatury. Formatem wyjsciowym jest ten sam format, ktorego uzywa keymaps(5). Przy uzyciu roznych opcji, mozna kontrolowac format wyjscia, a takze uzyskac inne dane od jadra i programow dumpkeys(1) oraz loadkeys(1). OPCJE -h --help Wyswietla wersje programu i krotka informacje o jego uzyciu na standardowe wyjscie bledow i konczy program. -i --short-info Wyswietla niektore parametry sterownika klawiatury. Pokazywane elementy wlaczaja: Przedzial kodow klawiszy obsl. przez jadro Mowi to, ktore wartosci moga byc uzyte po slowie kluczowym keycode w plikach z tablicami klawiszy (keytable). Zobacz keymaps(5) aby dowiedziec sie wiecej o formacie tych plikow. Maks. liczba akcji do przypisania klawiszowi Mowi, ile roznych akcji mozna przypisac do danego klawisza przy uzyciu roznych klawiszy modyfikujacych. Jesli wartosc ta wynosi np. 16, mozesz zdefiniowac do 16 roznych akcji na klawisz (w kombinacji z modyfikatorami). Jesli wartosc wynosi 16, to jadro prawdopodobnie zna okolo czterech klawiszy modyfikujacych, ktore mozesz nacisnac w roznych kombinacjach z danym normalnym klawiszem. Przedzialy kodow akcji obslugiwanych przez jadro To pole zawiera liste zakresow kodow akcji w notacji szesnastkowej. Sa to wartosci, ktore moga byc uzyte po prawej stronie definicji klawisza, np. symbole vv w linii keycode xx = vv vv vv vv (Zobacz keymaps(5) aby poznac dalsze szczegoly formatu linii definicji klawisza). dumpkeys(1) i loadkeys(1) obsluguja notacje symboliczna, ktora jest bardziej preferowana niz numeryczna, gdyz kody akcji moga sie roznic w roznych wersjach jadra, podczas gdy nazwy symboliczne zwykle pozostaja jednakowe. Jednak mimo wszystko lista zakresow kodow akcji moze zostac uzyta do sprawdzenia czy jadro rzeczywiscie obsluguje wszystkie symbole, ktore zna loadkeys(1), czy tez moze istnieja jakies akcje jadra, ktore nie sa nazwane w programie loadkeys(1). Aby to sprawdzic, porownaj liste zakresow z lista symboli akcji; zobacz nizej opcje --long-info. Liczba klawiszy funkcyjnych obslugiwanych przez jadro Okresla to liczbe kodow akcji, ktore moga zostac uzyte do wyprowadzania ciagow znakow. Te kody akcji tradycyjnie sa przypisane do roznych klawiszy funkcyjnych i edytujacych klawiatury i sa zdefiniowane tak, aby wysylaly sekwencje ucieczki. Jednakze mozesz przedefiniowac je aby wysylaly czesto uzywane polecenia, adresy e-mail czy jeszcze cos innego. Szczegolnie jesli liczba tych elementow jest wieksza niz liczba klawiszy funkcyjnych i edytujacych klawiatury uzytkownika, mozna wykorzystac niektore ,,wolne" kody akcji, ktore mozna przypisac np. do kombinacji AltGr-litera aby wysylaly przydatne ciagi znakow. Szczegoly mozna znalezc w loadkeys(1). Function strings (funkcyjne ciagi znakow) Mozna obejrzec obecne definicje klawiszy z pomoca polecenia dumpkeys --funcs-only -l -s --long-info Opcja ta nakazuje dumpkeys wydrukowanie dlugiego listingu informacyjnego. Wyjscie jest takie samo jak z opcja --short-info z dodana lista symboli obslugiwanych przez loadkeys(1) i dumpkeys(1), wraz z ich wartosciami numerycznymi. -n --numeric Opcja ta powoduje, ze dumpkeys pomija konwersje kodow akcji na notacje symboliczna i drukuje je w formacie szesnastkowym. -f --full-table Powoduje to, ze dumpkeys pomija wszystkie heurystyki short-hand. (zobacz keymaps(5)) i na wyjsciu wypisuje powiazania klawiszy w formie kanonicznej. Najpierw linie w formacie keymaps opisujaca aktualnie zdefiniowane kombinacje modyfikatorow. Nastepnie dla kazdego klawisza drukowany jest wiersz zawierajacy kolumny dla wszystkich kombinacji modyfikatorow. Na przyklad, jesli aktualnie uzywana mapa klawiatury korzysta z siedmiu modyfikatorow, to kazdy wiersz bedzie mial siedem kolumn akcji. Format ten moze byc przydatny dla programow przetwarzajacych wyjscie dumpkeys. -Sksztalt --shape=ksztalt Dostepne ksztalty: 2 domyslne wyjscie. 4 po jednym wierszu na kazdy kod klawisza. 8 po jednym wierszu na kazda pare (modyfikator,kod klawisza). 16 po jednym wierszu na kazdy kod klawisza do napotkania pierwszej luki. -1 --separate-lines Zmusza to dumpkeys do wypisania jednego wiersza na pare (modyfikator,kod klawisza). Zwykle kody klawiszy poprzedza slowem plain. -t --funcs-only Gdy podana jest ta opcja, dumpkeys drukuje tylko ciagi definicyjne klawiszy funkcyjnych. Normalnie dumpkeys drukuje zarowno przypisania klawiszy, jak i te definicje. -k --keys-only Gdy podana jest ta opcja, dumpkeys drukuje tylko powiazania klawiszy. Normalnie dumpkeys drukuje zarowno 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 dostepna tylko jesli jadro obsluguje te klawisze. -czestaw-znakow --charset=zestaw-znakow Nakazuje programowi dumpkeys interpretacje wartosci kodow znakow wedlug okreslonego zestawu znakow (character set, charset). Dotyczy to tylko tlumaczenia kodowych wartosci znakow na nazwy symboliczne. Poprawne wartosci zestawu-znakow to: iso-8859-X, gdzie X jest cyfra z zakresu 1-9. Jesli nie poda sie parametru charset, Domyslnie zostanie uzyty iso-8859-1. Ta opcja wypisuje takze linie ,,charset "iso-8859-X"", informujaca loadkeys, jak zinterpretowac mape klawiszy (np. ,,division" to 0xf7 w iso-8859-1, lecz 0xba w iso-8859-8). -Curzadzenie --console=urzadzenie Mozna podac urzadzenie konsoli za pomoca opcji -C (lub --console). Obsluguje ona podanie dokladnie jednej nazwy urzadzenia. -v --verbose Wlacza tryb szczegolowy. -V --version Wypisuje wersje i konczy dzialanie. PLIKI /usr/share/kbd/keymaps Zalecany katalog plikow tablic klawiszowych. ZOBACZ TAKZE loadkeys(1), kemaps(5) TLUMACZENIE Tlumaczenie niniejszej strony podrecznika: Przemek Borys , Andrzej Krzysztofowicz , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . kbd 1 wrzesnia 1993 DUMPKEYS(1)