Jest to polecenie jscal, 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 systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
jscal - program do kalibracji i ponownego mapowania joysticka
STRESZCZENIE
jscal [Opcje]Nazwa urządzenia>
OPIS
jscal kalibruje joysticki i mapuje osie i przyciski joysticka. Kalibracja joysticka
zapewnia prawidłową interpretację pozycji na różnych osiach. Mapowanie osi i
pozwala na przedefiniowanie znaczenia osi i przycisków joysticka.
W systemach Debian ustawienia kalibracji można zapisać i później zastosować automatycznie
używając sklep jscal dowództwo.
OPCJE
-c, --kalibrować
Skalibruj joystick.
-h, --help
Wydrukuj podsumowanie dostępnych opcji.
-s, --ustaw korektę <liczba_osi,rodzaj,precyzja,współczynniki,...>
Ustawia korektę na określone wartości. Dla każdej osi określ typ korekcji (0
dla żadnego, 1 dla „lini przerywanej”), precyzję i, jeśli to konieczne, korektę
współczynniki (korekty „linią przerywaną” wymagają czterech współczynników).
-u, --set-mapowania <liczba_osi,axmap1,axmap2, ...,nb_buttons,btnmap1,btnmap2,...>
Ustawia mapowania osi i przycisków. n_of_buttons można ustawić na 0, aby ponownie przypisać tylko osie.
-t, --centrum testowe
Sprawdza, czy joystick jest poprawnie skalibrowany. Zwraca 2, jeśli osie nie są
skalibrowany, 3, jeśli naciśnięto przyciski, 1, jeśli wystąpił inny błąd i 0 włączone
sukces.
-V, --wersja
Drukuje numery wersji działającego sterownika joysticka i wersji jscal
skompilowany dla.
-p, --korekta druku
Drukuje bieżące ustawienia korekcji. Format danych wyjściowych to jscal
wiersz poleceń.
-q, --mapowania wydruków
Drukuje bieżące mapowania osi i przycisków. Format danych wyjściowych to jscal
wiersz poleceń.
KALIBROWANIE
Przy użyciu systemu wejściowego Linux oczekuje się, że joysticki będą generować wartości od -32767 do
32767 dla osi, gdzie 0 oznacza, że joystick jest wyśrodkowany. Zatem pełna lewica powinna dać wynik
-32767 na osi X, całkowicie w prawo 32767 na osi X, całkowicie do przodu -32767 na osi Y,
i tak dalej.
Wiele joysticków i gamepadów (zwłaszcza starszych) jest nieco źle ustawionych; w rezultacie
mogą nie wykorzystywać pełnego zakresu wartości (dla skrajnych osi) lub więcej
irytująco mogą nie dać 0, gdy są wyśrodkowane. Kalibracja joysticka zapewnia jądro
z informacją o rzeczywistym zachowaniu joysticka, co pozwala jądru na korektę
różne braki joysticków i zapewniają spójne wyniki w zakresie używania joysticka
chodzi o oprogramowanie.
jtest(1) jest przydatny do określenia, czy joystick jest skalibrowany: po uruchomieniu powinien
generuje wszystkie zera, gdy joystick jest w stanie spoczynku, a każda oś powinna być w stanie wygenerować
wartości -32767 i 32767. Joysticki analogowe powinny generować wartości pomiędzy 0 a
skrajności, ale nie jest to konieczne; Cyfrowe podkładki kierunkowe działają dobrze tylko z
trzy wartości.
Korzystaj z jscal online, korzystając z usług onworks.net