To jest polecenie dumpkeys, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
dumpkeys - zrzut tabel tłumaczeń klawiatury
STRESZCZENIE
klucze [ -hilfn -ccharset --help --krótka informacja --długie informacje --numeryczne --pełny stół
--tylko-funkcyjne --tylko klucze --tylko do tworzenia --zestaw znaków=charset ]
OPIS
klucze zapisuje na standardowe wyjście bieżącą zawartość sterownika klawiatury
tabele tłumaczeń, w formacie określonym przez mapy klawiszy(5).
Korzystając z różnych opcji, można kontrolować format wyjściowy i inne
informacje z jądra i programów klucze(1) i klucze ładowania(1) można uzyskać.
OPCJE
-h --help
Drukuje numer wersji programu i krótki komunikat dotyczący użycia w programie
standardowe wyjście błędu i wyjścia.
-i --krótka informacja
Drukuje niektóre cechy sterownika klawiatury jądra. Pokazane elementy to:
Zakres kodu klucza obsługiwany przez jądro
Mówi to, jakich wartości można użyć po Kod Klucza słowo kluczowe w tabeli kluczy
pliki. Widzieć mapy klawiszy(5) aby uzyskać więcej informacji i składnię tych plików.
Liczba akcji, które można powiązać z kluczem
Mówi to, ile różnych akcji może wywołać pojedynczy klawisz przy użyciu różnych
klawisze modyfikujące. Jeśli wartość wynosi na przykład 16, możesz zdefiniować maksymalnie 16
różne akcje dla klawisza w połączeniu z modyfikatorami. Gdy wartość wynosi 16,
jądro prawdopodobnie wie o czterech klawiszach modyfikujących, które można nacisnąć
różne kombinacje z kluczem, aby uzyskać dostęp do wszystkich powiązanych akcji.
Zakresy kodów akcji obsługiwanych przez jądro
Ta pozycja zawiera listę zakresów kodów akcji w notacji szesnastkowej.
Są to wartości, których można użyć po prawej stronie klucza
definicja, tj. the vvjest w kolejce
Kod Klucza xx = vv vv vv vv
(Patrz mapy klawiszy(5) aby uzyskać więcej informacji na temat formatu definicji klucza
linie). klucze(1) i klucze ładowania(1) obsługują notację symboliczną, tj
lepszy niż numeryczny, ponieważ kody akcji mogą się różnić w zależności od jądra
jądro, podczas gdy nazwy symboliczne zwykle pozostają takie same. Jednak lista
zakresów kodów akcji można wykorzystać do określenia, czy jądro faktycznie
obsługuje wszystkie symbole klucze ładowania(1) wie, czy może są jakieś działania
obsługiwane przez jądro, które nie mają nazwy symbolicznej w pliku klucze ładowania(1)
program. Aby to zobaczyć, porównaj listę zakresów z symbolem akcji
lista, zobacz opcję --długie informacje poniżej.
Liczba klawiszy funkcyjnych obsługiwanych przez jądro
Określa liczbę kodów akcji, których można użyć do wygenerowania ciągów znaków
postacie. Te kody działań są tradycyjnie powiązane z różnymi
klawisze funkcyjne i edycyjne klawiatury i są zdefiniowane do wysyłania standardowego
Sekwencje ewakuacyjne. Można je jednak przedefiniować, aby wysyłać wspólne polecenia
linie, adresy e-mail lub cokolwiek chcesz. Zwłaszcza jeśli liczba
ten element jest większy niż liczba klawiszy funkcyjnych i edycyjnych w twoim
klawiaturze, możesz mieć kilka „zapasowych” kodów akcji, które możesz powiązać z AltGr-
kombinacje liter, na przykład, aby wysłać przydatne ciągi znaków. Widzieć
klucze ładowania(1) po więcej szczegółów.
Ciągi funkcyjne
Za pomocą polecenia możesz zobaczyć aktualne definicje klawiszy funkcyjnych
klucze --tylko-funkcyjne
-l --długie informacje
Ta opcja instruuje klucze aby wydrukować długą listę informacji. Dane wyjściowe są
tak samo jak z --krótka informacja dołączony do listy symboli akcji
wspierany przez klucze ładowania(1) i klucze(1) wraz z wartościami liczbowymi symboli.
-n --numeryczne
Ta opcja powoduje klucze aby ominąć konwersję wartości kodów akcji do
notację symboliczną i zamiast tego wydrukować w formacie szesnastkowym.
-f --pełny stół
To sprawia, że klucze pomiń wszystkie heurystyki krótkich rąk (patrz mapy klawiszy(5)) i wyjście
powiązania klawiszy w formie kanonicznej. Najpierw linia map klawiszy opisująca
drukowane są aktualnie zdefiniowane kombinacje modyfikatorów. Następnie dla każdego klawisza wiersz z a
drukowana jest kolumna dla każdej kombinacji modyfikatorów. Na przykład, jeśli bieżąca mapa klawiszy
w użyciu używa siedmiu modyfikatorów, każdy wiersz będzie miał siedem kolumn z kodem akcji. Ten
format może być przydatny na przykład w programach, które przetwarzają dane wyjściowe
klucze.
--tylko-funkcyjne
Gdy ta opcja jest podana, klucze drukuje tylko ciąg klawisza funkcyjnego
definicje. Normalnie klucze wypisuje zarówno powiązania klawiszy, jak i ciąg znaków
definicje.
--tylko klucze
Gdy ta opcja jest podana, klucze drukuje tylko powiązania klawiszy. Normalnie klucze
wypisuje zarówno powiązania klawiszy, jak i definicje ciągów.
--tylko do tworzenia
Gdy ta opcja jest podana, klucze drukuje tylko kombinacje klawiszy tworzenia. Ten
opcja jest dostępna tylko wtedy, gdy jądro obsługuje klawisz tworzenia.
-ccharset --zestaw znaków=charset
To instruuje klucze interpretować wartości kodów znaków zgodnie z
określony zestaw znaków. Ma to wpływ tylko na tłumaczenie wartości kodów znaków
do nazw symbolicznych. Prawidłowe wartości dla charset obecnie są iso-8859-X, Gdzie X to a
cyfra z zakresu 1-9. Jeśli nie charset jest specyficzne, izo-8859-1 jest używany domyślnie. Ten
opcja generuje linię wyjściową `charset "iso-8859-X"', informującą moduły ładujące, jak to zrobić
interpretować mapę klawiszy. (Na przykład „dzielenie” to 0xf7 w iso-8859-1, ale 0xba w
iso-8859-8.)
Używaj kluczy zrzutów online za pomocą usług onworks.net