Polski

Gra w dowolną grę na Macu z kontrolerem

Pobierz InputConfig z Mac App StoreTa aplikacja jest całkowicie darmowa. Nie trzeba zakładać konta. Nie ma subskrypcji ani skomplikowanych pobrań, a nic nie jest zablokowane. Zoptymalizowana pod Apple Silicon.

W gry na Macu, które ignorują kontrolery, zagrasz padem PS5, Xbox albo Switch. Wiele gier na Macu, prawie wszystkie gry przeglądarkowe, gry niezależne, strategie i starsze porty nie mają obsługi kontrolerów albo mają ją słabą. InputConfig wysyła zdarzenia klawiatury i myszy, więc gra widzi klawiaturę i mysz, a ty trzymasz kontroler.

Opisuję konfigurację jednej gry w około pięć minut, dopasowanie celowania i kilka problemów, które się pojawiają.

Kroki

  1. Podłącz kontroler i otwórz InputConfig.
  2. Otwórz Smart Preset Maker (Kreator inteligentnych ustawień), wyszukaj grę i utwórz jej preset. Jeśli jej nie ma na liście, wybierz najbliższy gatunek i zmień nazwę.
  3. Aktywuj preset. Uruchamia grę, jeśli ustawiono cel uruchomienia, trzyma wskaźnik z dala od krawędzi ekranu, a gra widzi klawiaturę i mysz.
  4. W ustawieniach gry sprawdź, czy przypisania klawiszy zgadzają się z wyjściami presetu, albo zmień jedno, żeby pasowało do drugiego.
  5. Dostrój celowanie: prędkość prawego drążka, martwą strefę i krzywą w Opcjach wiersza.
  6. Dodaj grę do listy automatycznego przełączania presetu, żeby aktywował się sam następnym razem.

Zacznij od gotowego układu

Smart Preset Maker zna ponad 450 gier i aplikacji. Każdy układ powstał pod domyślne przypisania klawiszy gry i zawiera automatykę, której gra potrzebuje: uruchomienie przy aktywacji i trzymanie wskaźnika z dala od krawędzi ekranu.

Jeśli twojej gry nie ma na liście, sprawdź po kolei:

  1. Najbliższy gatunek. Presety FPS dla każdej rodziny kontrolerów, Racing Game, Minecraft i Fortnite pokrywają większość układów sterowania. Utwórz jeden i zmień mu nazwę.
  2. Przeskanuj to, co się różni. Powiel najbliższy preset i naciśnij Scan (Skanuj) przy wierszach, które nie pasują do twojej gry.
  3. Dopasuj przypisania gry. W ustawieniach gry sprawdź, czy przypisania klawiszy zgadzają się z wyjściami presetu, albo zmień jedno, żeby pasowało do drugiego.

Zacznij od najbliższego układu i zmieniaj tylko to, co się różni, bo budowanie od zera rzadko jest szybsze.

Dostrój ruch i celowanie

Ruch to cztery wiersze: lewy drążek w górę, w dół, w lewo i w prawo na W, S, A, D. Celowanie to cztery wiersze: prawy drążek na ruch myszy z włączonym Variable Sensitivity (Zmienna czułość). O odczuciu decydują trzy liczby w wierszach celowania:

  • Prędkość. Maksimum przy pełnym wychyleniu. Zacznij od około 12 do 20 dla strzelanki w 1080p i dostrój w grze.
  • Deadzone. 8 do 12 procent na nowym drążku.
  • Krzywa. Smooth do precyzyjnego celowania z szybkim wychyleniem przy krawędzi. Aggressive w grach, w których prędkość skrętu jest ważniejsza niż precyzja.
  • Ty: Otwórz Opcje wiersza celowania, naciśnij Adjust live (Dostosuj na żywo) i puść prawy drążek.
  • InputConfig: Pokazuje, gdzie drążek naprawdę spoczywa, w środku czy poza pierścieniem martwej strefy.
  • Sprawdzenie: Jeśli kropka spoczywa poza pierścieniem, celownik dryfuje, gdy puszczasz. Podnieś martwą strefę, aż będzie w środku.

Mnożnik czułości w sekcji automatyzacji presetu skaluje to wszystko naraz, więc gra, która wydaje się dwa razy szybsza od innej, to jeden suwak. Ustaw najpierw martwą strefę, potem prędkość, a potem krzywą, bo każda zmienia to, jak odczuwa się następną.

Trzymaj wskaźnik w grze

Gra, która czyta położenie myszy zamiast jej ruchu, wypadnie poza ekran, gdy drążek przesunie wskaźnik do krawędzi. Trzy przełączniki w sekcji automatyzacji presetu obsługują wskaźnik, a presety gier włączają tylko pierwszy:

  • Ograniczenie kursora od krawędzi ekranu. Trzyma wskaźnik w ustalonej liczbie pikseli od każdej krawędzi, więc gra na pełnym ekranie nigdy nie wywołuje Docka ani paska menu.
  • Automatyczne wycentrowanie kursora. Co pół sekundy domyślnie przesuwa wskaźnik z powrotem na środek, niewidocznie, dla rzadkiej gry, która podąża za wskaźnikiem i przestaje skręcać na krawędzi ekranu. Gry, które blokują mysz, jak większość, go nie potrzebują, a wyciąga wskaźnik z ich menu. Interwał to suwak.
  • Ukrycie kursora systemu. Sprawia, że wskaźnik systemu znika. Gry same go ukrywają, gdy grasz, i pokazują go w menu, więc presety gier zostawiają tę opcję wyłączoną.
Sekcja automatyzacji presetu z ograniczeniem kursora od krawędzi ekranu, automatycznym wycentrowaniem kursora z jego interwałem i ukryciem kursora systemu.
Rys. 1. Ograniczenie, wycentrowanie i ukrycie są razem w sekcji automatyzacji presetu. Presety gier włączają tylko ograniczenie.

Wstrzymują się, gdy na wierzchu jest InputConfig albo Finder, a jeśli preset wymienia aplikacje, działają tylko w nich. Ręczne uruchomienie presetu, który ogranicza, wycentrowuje albo ukrywa wskaźnik, najpierw wypisuje wszystkie sposoby zatrzymania, a Don't show this again pomija to dla tego presetu.

Wybierz, jak działają spusty

Spusty są analogowe i można je przypisać na dwa sposoby:

  • Jako oś. Zadziałają za swoją martwą strefą i mogą skalować wyjście. Do ognia i celowania przez celownik oś z martwą strefą 20 procent daje lekki, stały nacisk. W wyścigach oś z Variable Sensitivity daje proporcjonalny gaz przez impulsowanie.
  • Jako przycisk. Cyfrowe wejście LT / RT to prosty nacisk.

Dodaj celowanie żyroskopem

DualSense, DualShock 4 albo Switch Pro Controller mogą dodać celowanie żyroskopem ponad drążkiem: precyzyjne celowanie z nadgarstka, zgrubne z drążka, dokładnie tak jak na konsoli, która to obsługuje.

  • Ty: Przypisz Gyro Y (Żyroskop Y) do myszy X, a Gyro X do myszy Y, z włączonym Variable Sensitivity, i daj Pause Motion While Held na paddle albo L1.
  • InputConfig: Zamienia przechył kontrolera na ruch myszy i zatrzymuje go, gdy paddle jest trzymany, żebyś mógł przeustawić kontroler.
  • Sprawdzenie: Małe obroty nadgarstka przesuwają celownik, a przytrzymanie paddle pozwala poprawić chwyt bez ruchu widoku.

Set Up Full Gyro (Skonfiguruj pełny żyroskop), na dowolnym wierszu ruchu, dodaje za ciebie wiersze celowania żyroskopem. Na stronie o żyroskopie jest pełny przepis.

Podnieś częstotliwość odpytywania w strzelankach

W Ustawieniach, Zaawansowane ustawisz częstotliwość odpytywania. Domyślnie InputConfig odpytuje z 120 Hz przy zasilaczu i z 60 Hz na baterii, co wystarcza w większości gier. Do gier konkurencyjnych użyj 240. Wróć do domyślnej, jeśli aplikacja zwalnia, gdy preset działa.

Gdy coś idzie nie tak

Sprawdź po kolei, od najprostszego kroku:

  1. Kontroler wcale się nie pokazuje. To parowanie, a nie gra. Najpierw połącz kontroler z Makiem. Gdy Mac go ma, InputConfig łapie go w ciągu kilku sekund. Jeśli nie, kliknij Refresh Controllers (Odśwież kontrolery).
  2. Każde wejście następuje dwa razy. Gra ma własną obsługę kontrolera. Albo wyłącz ją w ustawieniach gry i użyj InputConfig, albo użyj obsługi gry i wyłącz preset. W grach Steam może też czytać kontroler Steam Input. Wyłącz konfigurację kontrolera Steam dla tej gry.
  3. Celownik dryfuje, gdy puszczasz drążek. Podnieś Deadzone w wierszach celowania.
  4. Wskaźnik ucieka z okna. Włącz ograniczenie w sekcji automatyzacji, a Auto-recenter cursor tylko dla gry, która podąża za wskaźnikiem.
  5. Klawisz nie robi tego, co mówi preset. Przypisanie gry różni się od domyślnego. Zmień wyjście wiersza albo ustawienie gry.
  6. Wszystko przestaje reagować w trakcie gry. Przytrzymaj Back i Start razem przez trzy sekundy: zatrzymanie awaryjne puszcza wszystkie trzymane klawisze. Potem sprawdź, czy kontroler się nie rozłączył.

Podwójne wejście zawsze oznacza, że dwie rzeczy czytają kontroler, więc wyłącz jedną z nich.

Czego nie zrobi

  • Nie pomoże grze tylko z padem. Gra, która przyjmuje wyłącznie pady, ignoruje preset. Potrzebuje prawdziwego kontrolera, który już ma. InputConfig jest dla gier, które przyjmują klawiaturę i mysz.
  • Nie stanie się wirtualnym kontrolerem. Wysyła klawisze i mysz, a nie wejście pada.

CrossOver i inne porty oparte na Wine, gry przeglądarkowe oraz gry z iPhone i iPada na Apple silicon widzą te same zdarzenia klawiatury i myszy co natywne aplikacje.

Wersja skrócona

  • Użyj Smart Preset Maker. Obejmuje ponad 450 gier i aplikacji, z wbudowaną automatyką.
  • Dostrój celowanie trzema liczbami. To martwa strefa, prędkość i krzywa.
  • Nigdy nie uruchamiaj dwóch czytników. Jeśli gra czyta pad sama, zatrzymaj preset.
  • Pozwól mu włączać się samemu. Dodaj grę do listy automatycznego przełączania presetu.

Jeśli gra działa na klawiaturze i myszy, zagra też na kontrolerze.

Pytania

Czy działa z grami Steam?

Steam Input może też czytać kontroler. Wyłącz konfigurację kontrolera Steam dla tej gry, jeśli wejścia się podwajają.

Czy mogę użyć tego w CrossOver albo innych portach Wine?

Widzą te same zdarzenia klawiatury i myszy co natywne aplikacje.

A gry przeglądarkowe?

Przeglądarka to zwykła aplikacja. Roblox, Krunker i każda gra io działają z klawiaturą i myszą, które wysyła preset.

A gry z iPhone i iPada na Macu z Apple silicon?

Gry z obsługą kontrolera czytają pad bezpośrednio. Gry stworzone tylko pod dotyk chcą stuknięć, a na Macu kliknięcie to stuknięcie, więc InputConfig może zrobić z przycisku kliknięcie w stałym miejscu ekranu, na przykład przycisk skoku albo ataku. Kroki są w Jak grać w gry z iPhone i iPada na Macu z kontrolerem.

Więcej po polsku

Strony 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. InputConfig wyświetla się po polsku, gdy Mac jest ustawiony na polski. Niektóre strony witryny są tylko po angielsku.

Ta strona w innych językach: English, Русский

Pobierz InputConfig z Mac App StoreZa darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.