Polski
Jak podłączyć joystick do Maca
Podłącz go. macOS czyta każdy joystick USB, drążek lotniczy, HOTAS, kierownicę, drążek arcade albo zwykły pad USB jako standardowe urządzenie HID, bez sterownika. W MacBooku Air albo MacBooku Pro potrzebujesz przejściówki USB-C dla wtyczki USB-A, a laptop Mac z Apple silicon może za pierwszym razem poprosić o zezwolenie dla nowego akcesorium. To, co dzieje się dalej, zależy od aplikacji: symulatory lotu i emulatory same czytają urządzenia HID, większość innych gier nie, a dla nich przypisujesz drążek do klawiszy i myszy w InputConfig. Dla kontrolera PlayStation, Xbox albo Switch zacznij zamiast tego od jak podłączyć kontroler do Maca.
InputConfig jest za darmo w Mac App Store. macOS 14 lub nowszy, bez konta, bez śledzenia, open source.
Kroki
- Podłącz joystick do Maca, z przejściówką USB-C, jeśli wtyczka jest USB-A.
- Kliknij Pozwalaj, jeśli Mac zapyta, czy nowe akcesorium może się połączyć.
- Jeśli gra czyta joysticki, ustaw drążek na ekranie sterowania samej gry.
- Jeśli gra go ignoruje, dodaj wiersz w InputConfig, naciśnij Skanuj (Scan) i poruszaj drążkiem albo naciśnij przycisk.
- Daj każdemu wierszowi klawisz albo wyjście myszy i naciśnij Aktywuj (Activate).
Co macOS robi z joystickiem
Dla Maca istnieją dwa rodzaje kontrolerów.
- Pady, które zna framework Apple. Pady PlayStation, Xbox i Switch mają pełną obsługę, a każda natywna gra je widzi.
- Cała reszta. Joystick, HOTAS, kierownica albo fight stick to zwykłe urządzenie HID: Mac czyta jego osie i przyciski, ale framework Apple nie przedstawia go jako kontrolera do gier, więc natywna gra na Maca zwykle go nie zobaczy.
Joystick, którego nie ma w sekcji Kontrolery do gier w Ustawieniach systemowych, nie jest zepsuty, bo ta lista pokazuje tylko pierwszy rodzaj.
Ustaw go w aplikacjach, które czytają go bezpośrednio
X-Plane, FlightGear, DCS przez CrossOver, OpenEmu, RetroArch i większość emulatorów same czytają urządzenia HID, z własnym przypisaniem osi i przycisków. Ustaw drążek na ekranie sterowania aplikacji i gotowe.
Zmapuj go dla całej reszty
Dla gier i aplikacji, które nie czytają HID, InputConfig czyta drążek jako surowe urządzenie HID: każdy przycisk, każda oś w pełnej rozdzielczości i każdy przełącznik hat może wysłać klawisz, ruch myszy, przewijanie albo cokolwiek innego.
- Ty: Dodaj wiersz, naciśnij Skanuj (Scan) i przesuń jedną oś do końca albo naciśnij jeden przycisk.
- InputConfig: Wypełnia wejście, które zobaczył, i wymienia urządzenie w Ustawienia (Settings), Devices jako wykryte przez surowe HID.
- Sprawdzenie: Użyj Skanuj (Scan) na każdej osi, zanim zbudujesz cały układ, żeby wiedzieć, że docierają wszystkie. Jeśli drążka w ogóle nie ma na liście, zaznacz go w InputConfig, Devices, a aplikacja otworzy go bezpośrednio.

Strona o innych kontrolerach wymienia to, co przetestowano.
Drążki lotnicze, HOTAS i pady Logitech
Drążek lotniczy albo HOTAS działa tak samo: Mac czyta go bez sterownika, X-Plane ustawia go na własnym ekranie joysticka, a gry zrobione pod klawiaturę potrzebują aplikacji do mapowania. Gdy drążek, przepustnica i pedały są podłączone jako osobne urządzenia USB, każde dostaje w InputConfig własne miejsce, a jeden preset może zawierać wszystkie trzy. Strona o drążkach lotniczych i HOTAS ma pełną konfigurację, z przykładem Kerbal Space Program.
Logitech F310, F510 albo F710 to gamepad, a nie joystick, ale Mac traktuje go tak samo, gdy przełącznik X/D jest na D. Strona o Logitech omawia przełącznik, poprawkę dla wtyczki USB-C i to, dlaczego nie ma sterownika do pobrania.
Najpierw ustaw przełącznik trybu drążka arcade
W drążku arcade albo fight sticku o wszystkim decyduje przełącznik trybu.
- Tryb PC albo DirectInput. Zwykłe urządzenie HID jak każdy joystick USB, więc obowiązuje wszystko powyżej.
- Tryb Xbox albo XInput. Większość drążków używa tu przewodowego protokołu Xbox 360, którego macOS nie obsługuje, a InputConfig nie potrafi go czytać, więc nic ich nie widzi.
Pełną instrukcję, z kontrolerami leverless, drążkami 8BitDo i Mayflash oraz grami bijatykami, znajdziesz na stronie drążki arcade i fight sticki na Macu.
Użyj joysticka jako myszy
Joystick sprzedawany jako mysz joystickowa do obsługi komputera sam przesuwa kursor, bez oprogramowania, bo Mac widzi go jako mysz. Każdy inny joystick, drążek lotniczy albo drążek arcade potrzebuje aplikacji do mapowania: w InputConfig daj czterem kierunkom drążka wyjście Mouse Motion, a przyciskowi Left click, potem dostrój Deadzone, krzywą Smooth i szybkość, żeby małe wychylenia były precyzyjne. Poradnik o myszy joystickowej ma pełną konfigurację, w tym joysticki sterowane brodą i ustami.
Gdy joysticka nie widać
Przejdź po tej drabince, zaczynając od najmniejszego kroku:
- Podłącz go prosto do Maca. Niektóre huby gubią urządzenia HID.
- Zezwól na akcesorium. W laptopie Mac z Apple silicon kliknij Pozwalaj, gdy macOS zapyta, albo odłącz i podłącz ponownie, żeby okno wróciło.
- Sprawdź Informacje o systemie. USB w Informacjach o systemie pokazuje, czy Mac w ogóle widzi urządzenie.
- Zaznacz go w InputConfig, Devices. Aplikacja otwiera go wtedy ręcznie i zapamiętuje.
- Przestaw przełącznik trybu. Drążka w trybie Xbox albo XInput nie da się odczytać. Przełącz go na PC albo DirectInput.
Czego nie potrafi
- Force feedback. InputConfig go nie obsługuje. Działa tylko w grach, które same obsługują kierownicę lub drążek.
- Udawanie pada. InputConfig wysyła klawisze i zdarzenia myszy. Gra, która przyjmuje tylko pada, nadal potrzebuje prawdziwego.
- Tryb XInput. Drążek używający przewodowego protokołu Xbox 360 pozostaje na Macu nieczytelny.
W skrócie
- Podłącz go. Nie potrzebuje sterownika, tylko przejściówki w Macu z USB-C.
- Najpierw wypróbuj aplikację. Symulatory lotu i emulatory ustawiają joystick na własnym ekranie sterowania.
- Zmapuj resztę. InputConfig zamienia każdą oś i każdy przycisk w klawisze albo mysz.
Jeśli Mac go widzi, a gra nie, naprawą jest aplikacja do mapowania, a nie sterownik.
Pytania
Czy joysticki USB działają na Macu?
Tak, macOS czyta każdy joystick USB HID bez sterownika. To, czy dana gra z niego korzysta, zależy od gry.
Czy drążek lotniczy Thrustmaster albo Logitech działa na Macu?
Jako urządzenie HID tak. X-Plane i podobne symulatory czytają go bezpośrednio. Inne gry potrzebują aplikacji do mapowania, takiej jak InputConfig.
Czy mogę użyć drążka arcade na Macu?
Tak, w trybie PC albo DirectInput. Emulatory czytają go bezpośrednio, a InputConfig mapuje go dla całej reszty, w tym gier bijatyk, które przyjmują tylko klawiaturę.
Dlaczego mojego joysticka USB brakuje w sekcji Kontrolery do gier w Ustawieniach systemowych?
Ta lista pokazuje tylko kontrolery obsługiwane przez framework Apple, takie jak pady PlayStation, Xbox i Switch. Joystick USB, drążek lotniczy albo zwykły gamepad jest czytany jako zwykłe urządzenie HID, więc nie ma go tam, nawet gdy działa. Informacje o systemie, USB pokazują, czy Mac go widzi, a InputConfig wymienia go w Ustawienia (Settings), w sekcji Devices.
Czy można używać joysticka jako myszy na Macu?
Tak. Myszy joystickowe stworzone do obsługi komputera działają zaraz po podłączeniu. Każdy inny joystick USB staje się myszą dzięki InputConfig, który jest darmowy: każdy kierunek drążka przesuwa kursor, a przycisk klika.
Czy jest aplikacja do konfiguracji joysticka na Maca?
Tak. Jest nią InputConfig, który zaczynał jako JoystickConfig. Czyta joysticki USB, drążki lotnicze, kierownice i drążki arcade jako urządzenia HID i przypisuje ich osie i przyciski do klawiszy, ruchu myszy i przewijania w dowolnej aplikacji. Nie obsługuje force feedback. Jest za darmo w Mac App Store.
Więcej po polsku
Pełne poradniki, po angielsku
Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. Główne przyciski i menu aplikacji są po polsku, gdy Mac jest ustawiony na polski. Reszta aplikacji i witryny jest po angielsku.
Ta strona w innych językach: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Za darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.