Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

imwheel - Online w chmurze

Uruchom imwheel u dostawcy darmowego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie imwheel, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


imwheel - interpreter kółka myszy i przycisku dla X Windows

STRESZCZENIE


wirować [ Opcje ]

OPIS


IMWheel to uniwersalny tłumacz kółka myszy i przycisków dla systemu X Windows.
Wykorzystując dane wejściowe z X Windows, imwheel tłumaczy kółko myszy i przycisk myszy
akcje na zdarzeniach klawiatury przy użyciu rozszerzenia XTest do X. Użyj xdpyinfo dla informacji
na obsługiwanych rozszerzeniach na serwerze X.

COMMAND LINE OPCJE


Dostępne opcje wiersza poleceń są następujące:

-4, --przyciski flip
Odwraca przyciski myszy tak, że 4 to 5, a 5 to 4, odwracając w górę i w dół
działania. Dzięki temu 4 przyciski byłyby przydatne! To jest podobne do używania
'-b "5 4 6 7 8"'; zobacz -b opcja. Zobacz też xmodmap(1).

-B, --guziki Specyfikacja przycisku
Zmień mapowanie przycisków w Specyfikacja przycisku zinterpretowane dane wejściowe kółka/przycisku. Ogranicza również
przycisk chwyć do określonych przycisków. ten Specyfikacja przycisku musi być otoczony
cytaty. Każdy numer przycisku musi być oddzielony spacją. ten Specyfikacja przycisku is
dekodowane w następującej kolejności dla danych wejściowych koła:

Indeks interpretowany jako nazwa przycisku w imwheelrc
1 koło w górę 4 w górę
2 kółko w dół 5 w dół
3 koło w lewo 6 w lewo
4 Koło w prawo 7 w prawo
5 Przycisk kciuka 1 8 Kciuk1
6 Przycisk kciuka 2 9 Kciuk2
7 Dodatkowy przycisk 1 10 ExtBt7
8 Dodatkowy przycisk 2 11 ExtBt8
itd.

A Specyfikacja przycisku „4 5” ograniczy chwytane przyciski tylko do kółka w górę iw dół.
A Specyfikacja przycisku wartości „0” wyłącza wszelkie zdefiniowane mapowanie, umożliwiając w ten sposób pominięcia w
Specyfikacja przycisku za coś, co nie istnieje w twojej myszy.
A Specyfikacja przycisku „4 5 0 0 8” może dotyczyć normalnego pokrętła góra/dół i przycisku kciuka 1,
ale bez poziomej osi koła.
Domyślny Specyfikacja przycisku to „4 5 6 7 8 9”, ale możesz chcieć lub trzeba dostosować
to sam. Jeśli chcesz zignorować kółko myszy na zwykłych myszach, upewnij się, że:
zacząć Specyfikacja przycisku z „0 0 0 0 ...”, przeskakując w ten sposób pion i
osie poziome koła (niezależnie od tego, czy oś pozioma istnieje, czy jest
używany).
Zobacz też xmodmap(1).

-C, --konfig
Wyskakujące okienko do okna pomocnika konfiguracji natychmiast.
Zobacz też KONFIGURACJA POMOCNIK

-D, --odpluskwić
Pokaż wszystkie możliwe informacje debugowania podczas pracy. To dużo wypluwa i również sugeruję
używając -d opcja zapobiegająca odłączeniu się imwheel od sterowania
terminal.

-D, --odłączyć
W rzeczywistości jest to przeciwieństwo swojej nazwy, zapobiega oderwaniu od
terminal kontrolny (bez demona). Control-C zatrzymuje się itp...

-F, --Centrum
Wymusza użycie podokna zdarzenia X zamiast oryginalnego hacka, który by
zastąp podokno w zdarzeniu X sondowanym zapytaniem fokusu (XGetInputFocus).
Powinno to rozwiązać pewne problemy ze zgodnością z niektórymi menedżerami okien, takimi jak
producent okien, a może i oświecenie. Jeśli nic nie działa dobrze, spróbuj
włączanie lub wyłączanie tego...

-G, --focus-wydarzenia
Wyłącz używanie zdarzeń fokusa do chwytania przycisków. Jeżeli twój @Wyłączony okna nie są
przechwytując przyciski myszy po wyjściu, spróbuj włączyć lub wyłączyć to...

-H, --help
Krótka pomoc na temat opcji oraz informacje o wersji/autorze.

-k, --zabić
Próby zabicia starego imwheela. Identyfikatory procesów są testowane za pomocą / proc /${pid}/stan
Nazwa: pole ?= imwheel. Gdyby / proc nie jest zamontowany, to za każdym razem kończy się to niepowodzeniem!
W przeciwnym razie zapewnia to, że niewłaściwy proces nie zostanie zabity.

-Q, --zrezygnować
Zakończ imwheel przed wejściem do pętli zdarzeń.
Przykład: `imwheel -k -q' = kill i quit (kolejność opcji nie ma znaczenia)

-X, --wyświetlacz pokaz
Użyj XServer w określonym pokaz w standardowej formie X. Korzystanie z tej opcji jest przydatne
dla wielu wyświetlaczy.

X WINDOWS


Użyj wielu kół imwheel, ustawiając zmienną środowiskową DISPLAY przed uruchomieniem
każdego imwheel, lub użyj -X or --wyświetlacz opcje, aby określić inny wyświetlacz dla każdego
koło zamachowe. Uruchamianie wielu kół imwheels na tym samym wyświetlaczu nie jest zalecane, ale jest
dozwolone i może powodować dziwne rzeczy podczas używania kółka lub przycisków.

Edytuj plik xorg.conf i upewnij się, że w sekcji „InputDevice” Twój protokół myszy to
ustaw "ExplorerPS/2" dla nowoczesnej myszy PS/2 lub USB, a jeśli nie, to "IMPS/2". W przypadku serialu
myszy ustawiają go na "IntelliMouse" lub "Auto". To jest dla myszy kompatybilnych z IntelliMouse; inny
w przypadku innych myszy mogą być wymagane protokoły.

UWAGA
Połączenia @Wykluczać polecenie musi być używane w przypadku klientów, którzy używają ZAxis dla siebie i
nie mają tłumaczeń klawiatury, aby wywołać ten sam pożądany efekt. ten @Wykluczać polecenie musi
mogą być również dodane dla każdego klienta wymagającego łapania myszy i/lub przycisku myszy, a to nie
określ konkretne przyciski do złapania. Ci klienci zawodzą, gdy próbują złapać mysz
bo przyciski 4 i 5 są już chwycone przez imwheel. XV to przykład klienta
to wymaga tego typu chwytania, aby odnieść sukces. Klienci KDE używają ZAxis na własną rękę
cele. Dostarczony imwheelrc zawiera już wykluczenie dla XV. Zobacz IMWheelRC
sekcja po więcej informacji.

IMWHEELRC


IMWheel używa opcjonalnie dwóch plików konfiguracyjnych. Jeden, /etc/X11/imwheel/imwheelrc, to
do użytku przez wszystkich. Drugi to $HOME/.imwheelrc, używany tylko przez jednego użytkownika. Jeden jest
dostarczony i powinien zostać automatycznie zainstalowany w /etc/X11/imwheel. Wszystkie białe znaki
jest ignorowana w plikach z wyjątkiem podwójnych cudzysłowów w nazwach okien.

Plik konfiguracyjny składa się z nazw okien i tłumaczeń zdarzeń i/lub imwheel
polecenia, które zaczynają się od symbolu `@' (at). Każda nazwa okna rozpoczyna sekcję, która jest
jego konfiguracja. Nazwy okien są traktowane priorytetowo według kolejności zgłoszeń, więc więcej
dopasowania ogólne powinny zawsze następować później w pliku konfiguracyjnym.

Komentarze zaczynają się od funta (#) i rozciągają się do końca linii.

IMWHEELRC OKNO SEKCJA NAGŁÓWKI


Nagłówki sekcji nazw okien to w rzeczywistości jedna z czterech rzeczy:

Tytuł okna
Nazwa klasy okna
Nazwa zasobu okna
(null), który pasuje do "\(null\)" w imwheelrc

Większość z nich można sprawdzić za pomocą modułu FvwmIdent lub konfiguratora fvwm2 (patrz
KONFIGURACJA POMOCNIK Sekcja). Inne menedżery okien mogą mieć własną metodę
identyfikowanie atrybutów okien.
Każda nazwa okna jest dopasowywana jako ciąg regex. W ten sposób każde okno jest dopasowywane za pomocą wyrażenia regularnego
wzorzec ".*" jako nazwę okna. Ten wzór powinien być ostatnią sekcją twojego
plik konfiguracyjny, lub nadpisze inne konfiguracje okien w pliku dla
dopasowane działania kółka/przycisku.
Istnieje jeden specjalny nagłówek oznaczony jako „(null)”, który pasuje do okien, które mają wartość null
ciąg w trzech atrybutach. Dzięki temu możliwe jest przypisanie akcji nawet do Quake3,
który nie ma informacji o swoim oknie. Tylko upewnij się, że zdajesz sobie sprawę, że użyte klucze
nie powinny być klawiszami, które mogą kolidować z innymi kluczowymi akcjami w grze lub aplikacji
dążą do pracy! Dołączony plik imwheelrc ma sekcję „(null)” dołączoną do
zademonstrować i powinno działać z Quake3.
Każde okno/klasa/nazwa zasobu musi być ujęty w cudzysłów (") w samym wierszu.

Wewnątrz każdej sekcji okna znajduje się dowolna liczba definicji tłumaczeń lub poleceń. Każdy
definicja lub polecenie tłumaczenia muszą znajdować się w wierszu. Sekcja okna nie
musi zostać zakończony, ponieważ jest zakończony przez uruchomienie innej sekcji okna lub
koniec pliku konfiguracyjnego.

IMWHEELRC TŁUMACZENIE DEFINITIONS


Każde tłumaczenie kółka/przycisku myszy zajmuje linię po tym, jak sekcja okna została
zaczęła się. Każdy argument jest oddzielony przecinkami(,); białe znaki są ignorowane. KeySyms są
służy do określania wejścia i wyjścia klawiatury. Rury (|) służą do łączenia wielu kluczy
w jedno wejście/wyjście. Format jest następujący...

WYMAGANE
Poniższe argumenty są wymagane do określenia minimalnej definicji tłumaczenia.

Klawisz modyfikatory Wkład
X KeySyms połączone rurkami, które wskazują wymagane klawisze wciśnięte podczas myszy
podejmowana jest akcja w celu użycia tego tłumaczenia. Alt, Meta, Control i
Klawisze Shift są typowymi modyfikatorami, ale są określane nieco inaczej niż po prostu
`Shift', ale raczej `Shift_L' lub `Shift_R', rozróżnianie między lewą i prawą stroną
klawisze shift. Zobacz sekcję KeySyms, aby uzyskać więcej informacji.

`żaden' to specjalny KeySym używany przez imwheel, służy do wskazania braku modyfikatorów. A
w tym przypadku dopuszczalne jest również puste pole, ale mniej opisujące, co się dzieje
na! Jeśli `żaden' jest używane, wtedy nie można używać żadnych modyfikatorów podczas koła
akcja. Jeśli pole jest puste, to każdy modyfikator będzie pasował, więc wstaw te ostatnie w
ich sekcja okienna.

Mysz Działania Wkład
To jest wejście z kółka lub przycisku myszy. Jest to jeden z następujących i
tylko jeden:

Up
Pobierz
Lewa
Prawa
Kciuk

Są to oczywiste. W razie problemów skorzystaj z konfiguratora!

Klawisz Działania Wydajność
Tutaj umieszczane są nasze KeySyms. Zobacz sekcję KeySyms, aby uzyskać więcej informacji na temat wszystkich dostępnych
KeySyms. Dołącz do KeySyms za pomocą potoków. Klawisze wyjściowe są kolejno wciskane i zwalniane,
w odwrotnej kolejności, dopiero po naciśnięciu wszystkich, prawdopodobnie łącząc je wszystkie
jak w `Control_L|C', co oznaczałoby naciśnięcie klawisza `^C' (control-c).

OPCJA
Poniższe opcje są opcjonalne, ale aby z nich skorzystać, musisz wypełnić wszystkie poprzednie
argumenty.

Wydajność Powtórzenia
Ile razy należy nacisnąć Output KeySyms z rzędu.

Wartość domyślna to 1.

Opóźnienie Przed Kluczowanie wydarzenie
Jak długo w mikrosekundach uwolnimy wszystkie wyjściowe KeySyms w jednym wyjściu?
Powtórzenie.

Wartość domyślna to 0.

Opóźnienie Przed Następna Naciśnięcie klawisza wydarzenie
Ile czasu w mikrosekundach do naciśnięcia kolejnych klawiszy wyjściowych KeySyms. To opóźnienie
występuje po zwolnieniu Output KeySyms.

Wartość domyślna to 0.

IMWHEELRC POLECENIA


Polecenia zaczynają się od znaku `@'. Polecenia są następujące:

@Wykluczać
Wyklucz to okno ze zdarzeń związanych z chwytaniem myszy imwheel. IMWheel odblokuje
myszą, gdy te okna są otwierane i nie chwytaj ponownie myszy, dopóki fokus nie zostanie ustawiony
zmieniono na niewykluczone okno. Pozwala to na przejście zdarzeń przycisku ZAxis
przez normalne i chwytanie myszy, aby odnieść sukces.

@Priorytet=priorytet
Użycie tego jest dozwolone w każdej sekcji okna/klasy/zasobu. Wyższy priorytet
wartości mają pierwszeństwo przed niższymi. Równe priorytety na sekcjach sprawiają, że
plik imwheelrc analizowany od góry do dołu w celu znalezienia pierwszego dopasowania. Zatem @Priorytet
może być użyty do wyszukiwania plików w nieodpowiednim porządku, wtedy nie musisz
zachowaj wpisy w porządku, jeśli sobie tego życzysz. Dostarczony plik imwheelrc zawiera
obszerne komentarze i przykłady @Priorytet funkcja.
Domyślny priorytet dla każdej nowej sekcji to 0. Ostatnia @Priorytet polecenie w a
sekcja zastępuje wszystkie poprzednie priorytety dla tej sekcji. Tak więc każda sekcja ma
tylko jeden priorytet ustawienie w końcu. Priorytety są utrzymywane jako int, a więc zakres
od INT_MAX do INT_MIN. (Zobacz /usr/include/limits.h dla tych wartości na twoim
system.)

KONFIGURACJA POMOCNIK


IMWheel zawiera na wpół ukrytego pomocnika konfiguracji, który można wywołać przez zwinięcie
i kilka razy w oknie głównym serwera X. W tym oknie możesz znaleźć
poza możliwymi nazwami okien do użycia w pliku imwheelrc. Naciśnij na zrzut mini-ekranu
aby pobrać inne okno, w tym okno główne (cały ekran).

Akcje kółka myszy i przycisków można przechwycić wraz z aktywnymi klawiszami modyfikującymi na
klawiatura. Wyświetlana jest akcja kółka/przycisku myszy i wyświetlane są symbole X KeySyms
pod nim. Wszystkie te informacje można w razie potrzeby wprowadzić bezpośrednio do imwheelrc.

IMWheel można zrestartować, aby odczytać zmieniony plik imwheelrc lub konfigurator może być
anulowane powodując, że imwheel wznawia działanie bez odczytu pliku konfiguracyjnego. Do
restart, sam imwheel execs wywoływany przez użytkownika w pierwszej kolejności, ale dodając -R
możliwość wskazania sobie, że jest to zrestartowane imwheel. ten -R nie jest do użytku przez
użytkownika, ponieważ omija niektóre konfiguracje imwheel.

SYM.KLUCZ


Program oczekuje kombinacji keysymów, które będą używane przy użyciu znaków potoku(|) do
połącz je ze sobą.

Przykład:
Alt_R|Shift_R

Oznacza prawy alt i prawe przesunięcie razem, a nie tylko jedno lub drugie! I
nie jeden po drugim, oba są zasadniczo naciskane w tym samym czasie.

Popularne nazwy Keysym modyfikatorów używane w X:
Przesunięcie_L Przesunięcie_P
Kontrola_L Kontrola_R
Alt_L Alt_R

Prawdopodobnie nie są to obecnie przypisane żadne klawisze, chyba że xmodmap je w:

Meta_L Meta_R (Właściwie, klawiatury Sun mają to...)
Super_L Super_R
Hyper_L Hyper_R

A oto kilka, których możesz użyć, i są gdzieś na klawiaturze. Oto gdzie
były na mojej klawiaturze, znowu to nie jest uniwersalne. Użyj Xev program do testowania twojego
własne klawisze na klawiaturze!

Caps_Lock = Klawisz Caps Lock!
(To nadal włącza i wyłącza Caps Lock!)
Num_Lock = Klawisz Num Lock!
(To nie jest dobre w użyciu...
z tych samych powodów co Caps_Lock)
Multi_key = Klawisz Scroll Lock!
(Domyśl!)
Mode_switch = Prawy Alt... w każdym razie dla mnie.
(Oznacza to, że nie mogę używać Alt_R)

Klawisze systemu Windows nie mogą mieć przypisanych żadnych KeySyms, ale będą miały numery. xmodmap mogą
być używane do przypisywania ich do prawdziwego KeySym.

Aby znaleźć nazwy klawiszy dla dowolnych dostępnych klawiszy, zobacz /usr/include/X11/keysymdef.h plik i
dla każdego zdefiniowanego w tym pliku usuń "XK_" dla użytecznej nazwy KeySym w
plik konfiguracyjny. Ścieżka do tego pliku może być dla Ciebie inna.

Pamiętaj, że zawsze jest konfigurator. I Xev tu też pomoże!

KOŁO AS ŚRODKOWY BUTTON IN X


Skonfiguruj XF86Config bez "Emulate3Buttons" i zwiększ "Buttons", jeśli ma 2
w sekcji Ponter lub InputDevice. Koło będzie działać jak prawdziwy środkowy przycisk, a
dwa zewnętrzne przyciski będą działać jako oddzielne przyciski (1 i 3), nawet po naciśnięciu razem.

Oczywiście, jeśli koło nadal klika środkowy przycisk podczas próby użycia koła
możesz chcieć aktywować opcję Emulate3Buttons, aby wyłączyć przycisk kółka! I
nie zapomnij zredukować argumentu Przyciski do 2!

LEWORĘCZNY BUTTON MAPOWANIE IN X WINDOWS


Dla tych leworęcznych to polecenie może pomóc w prawidłowym ustawieniu przycisków w
XWindows dla osób leworęcznych i imwheel.

xmodmap -e "wskaźnik = 3 2 1 4 5"
or
xmodmap -e "wskaźnik = 3 2 1 4 5 6 7"
itp...
xmodmap -e "wskaźnik = 3 2 1 4 5 6 7 8 9"

UWAGA: większość z nich NIE zadziała, ze względu na wszystkie ograniczenia w X.

Dodaj więcej numerów na końcu tej linii, jeśli masz więcej przycisków!

Korzystaj z imwheel online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    facetracknoir
    facetracknoir
    Modułowy program do śledzenia ruchów głowy
    obsługuje wiele trackerów twarzy, filtrów
    i protokoły gier. Wśród tropicieli
    to SM FaceAPI, głowica inercyjna AIC
    Śledzenie ...
    Ściągnij facetracknoir
  • 2
    Kod QR dla PHP
    Kod QR dla PHP
    PHP QR Code jest open source (LGPL)
    biblioteka do generowania QR Code,
    2-wymiarowy kod kreskowy. Oparte na
    Biblioteka libqrencode C, zapewnia API dla
    tworzenie kodu kreskowego QR Code...
    Pobierz kod QR PHP
  • 3
    freeciv
    freeciv
    Freeciv to darmowa gra turowa
    wieloosobowa gra strategiczna, w której każdy
    gracz staje się liderem a
    cywilizacji, walcząc o uzyskanie
    ostateczny cel: być...
    Pobierz FreeCiv
  • 4
    Piaskownica z kukułką
    Piaskownica z kukułką
    Cuckoo Sandbox wykorzystuje komponenty do
    monitorować zachowanie złośliwego oprogramowania w
    Środowisko piaskownicy; odizolowany od
    reszta systemu. Oferuje zautomatyzowane
    analiza...
    Pobierz Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Odtwarzaj filmy z YouTube na LMS (przenoszenie plików
    Triode do YouTbe API v3) To jest
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/lms-y...
    Pobierz LMS-YouTube
  • 6
    Podstawa prezentacji systemu Windows
    Podstawa prezentacji systemu Windows
    Fundacja prezentacji systemu Windows (WPF)
    to framework interfejsu użytkownika do budowania systemu Windows
    aplikacje desktopowe. WPF obsługuje m.in
    szeroki zestaw rozwoju aplikacji
    cechy...
    Pobierz Fundację prezentacji systemu Windows
  • więcej »

Komendy systemu Linux

Ad