Polski

Jak używać InputConfig i Steam jednocześnie na Macu

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.

Tak, możesz uruchomić oba. InputConfig nie zamyka kontrolera przed Steamem ani przed grami: gdy preset działa, Steam i każda gra czytająca kontrolery nadal widzą pada. To dobra wiadomość i zarazem jedyna rzecz do ogarnięcia, bo jeśli oba działają na to samo naciśnięcie, gra dostaje je dwa razy. Zasada, która sprawia, że to działa, jest prosta: jeden tłumacz na grę, Steam Input albo InputConfig, nigdy oba.

Wyjątkiem jest własny Steam Controller od Valve, którym Steam i InputConfig nie mogą sterować oba naraz. Zamknij Steam, zanim użyjesz go z InputConfig.

Wersja 1.7 aplikacji InputConfig, spodziewana w październiku 2026 r., będzie w pełni dostępna po polsku.

Kroki

  1. Trzymaj w InputConfig codzienny preset pulpitu bez wypisanych aplikacji.
  2. Dla gry w Steam ze wsparciem kontrolera pozwól Steamowi i grze go czytać, a tej grze daj preset bez niczego przypisanego.
  3. Dla gry, która czyta tylko klawiaturę i mysz, ustaw jej Steam Input na Disabled w Properties, Controller i daj jej układ InputConfig.
  4. Wypisz własną aplikację każdej gry w Activate when these apps are in front i włącz Switch presets when the front app changes w Ustawieniach, Zaawansowane.
  5. Jeśli naciśnięcie kiedykolwiek robi dwie rzeczy, zatrzymaj preset z paska menu albo przez Control Option Command kropka i sprawdź, która aplikacja tłumaczy.

Wiedz, co każde z nich robi z kontrolerem

Obie robią różne rzeczy i siedzą na różnych poziomach:

  • Steam Input. Własny program do przypisywania Steama. Trzyma układ dla każdej gry Steam, wybierany z ikony kontrolera na stronie gry, i sięga tylko gier uruchomionych przez Steam. Jego Desktop Layout jest przeznaczony dla innych aplikacji, ale w macOS wiele osób zauważa, że nic nie robi, gdy Steam nie jest na wierzchu.
  • InputConfig. Czyta kontroler przez macOS i wysyła zwykłe naciśnięcia klawiszy, kliknięcia, ruch wskaźnika i przewijanie, które odbiera każda aplikacja: Finder, przeglądarka, gra z dowolnego sklepu, gra z Windows w CrossOver.
  • Sama gra. Wiele gier na Maca czyta kontroler bezpośrednio, ze Steamem pośrodku albo bez niego.

Ponieważ InputConfig nasłuchuje, a nie przejmuje pada, gra czytająca kontroler nadal dostaje A, a preset zamieniający A w kliknięcie wysyła także kliknięcie. Nic nie jest zamknięte, więc jedyny problem, jaki mogą sprawić dwie aplikacje, to odpowiadanie na to samo naciśnięcie.

Wybierz właściwe ustawienie dla każdego rodzaju gry

Gdzie jesteśKto czyta padaInputConfig
Gra Steam ze wsparciem kontrolera na MacuGra albo Steam InputPusty preset z wypisaną grą albo żaden uruchomiony
Gra Steam tylko z klawiaturąNikt, ze Steam Input ustawionym na Disabled dla niejUkład z Smart Preset Maker z wypisaną grą
Gra Steam, w której Steam Input źle się zachowujeNikt, ze Steam Input wyłączonym dla tej gryUkład z wypisaną grą
Pulpit, przeglądarka, każda inna aplikacjaNic innegoTwój codzienny preset, bez wypisanych aplikacji
Gra z innego sklepu albo launcheraGra, jeśli go wspieraUkład, jeśli nie wspiera, pusty preset, jeśli wspiera

Smart Preset Maker ma gotowe układy dla ponad 450 gier i aplikacji, więc wiersze tylko z klawiaturą zwykle zaczynają się od jednego z nich. Stronę Steam w każdym wierszu opisuje używanie kontrolera ze Steam na Macu.

Niech układ podąża za grą

Przełączanie dla poszczególnych aplikacji pozwala trzymać oba otwarte cały dzień. Każdy preset wypisuje swoje aplikacje, a gdy któraś wychodzi na wierzch, ten preset przejmuje. Gdy ją opuszczasz, wraca preset, który działał wcześniej.

Krok 1: Włącz przełączanie

  • Ty: Otwórz Ustawienia, Zaawansowane i zaznacz Switch presets when the front app changes.
  • InputConfig: Obserwuje aplikację na wierzchu. Jest wyłączone, dopóki go nie włączysz.
  • Sprawdź: Dziennik aktywności w głównym oknie zapisuje każde automatyczne przełączenie i aplikację, która je spowodowała.
Okno Ustawień InputConfig na karcie Advanced z polem Switch presets when the front app changes pod Automatic preset switching.
Figure 1. Ustawienia, Zaawansowane. Z tym zaznaczonym preset każdej gry wchodzi, gdy ta gra wychodzi na wierzch.

Krok 2: Wypisz grę, a nie Steam

  • Ty: Otwórz preset gry, rozwiń Automation & Gaming Utilities i w Activate when these apps are in front naciśnij przycisk plus. W Go to Folder gry Steam są w ~/Library/Application Support/Steam/steamapps/common, aplikacja każdej gry w jej własnym folderze.
  • InputConfig: Uruchamia ten preset, ilekroć gra jest na wierzchu.
  • Sprawdź: Otwórz grę, a każde naciśnięcie robi jedną rzecz. Jeśli któreś robi dwie, Steam Input jest dla tej gry nadal włączony.
Sekcja Automation and Gaming Utilities presetu w InputConfig z Final Cut Pro na liście Activate when these apps are in front.
Figure 2. Lista aplikacji w presecie. Dodaj tu własną aplikację gry Steam, nigdy samego Steama, żeby układ podążał za grą.

Dla gry, która czyta pada sama, ta sama lista robi odwrotną robotę: preset bez niczego przypisanego, wypisujący tę grę, powstrzymuje układ pulpitu przed podwajaniem jej naciśnięć. Zostaw jeden preset bez wypisanych aplikacji, a będzie domem, do którego wraca każda gra. Jeśli dwa presety wypisują tę samą aplikację, wygrywa ten wyżej na pasku bocznym.

Powstrzymaj kłótnię tych dwóch w Steam

Ustawienie Steama dla poszczególnych gier decyduje, czy Steam Input w ogóle tłumaczy dla tej gry. W bibliotece Steam kliknij grę prawym, otwórz Properties, potem Controller i wybierz Disable Steam Input dla każdej gry, w której przypisuje InputConfig. Ikona kontrolera na stronie gry sięga tego samego ustawienia.

  • Big Picture. Steam sam czyta tam pada. Proponuję zrobić preset bez niczego przypisanego, który wypisuje Steam, żeby układ pulpitu nie poruszał też wskaźnikiem, gdy przeglądasz bibliotekę.
  • Desktop Layout. Jeśli układ pulpitu Steama jest aktywny, a Twój preset pulpitu InputConfig też działa, wskaźnik ma dwóch kierowców. Zamknij Steam, gdy nie jest potrzebny, albo wyłącz wsparcie Steama dla swojego typu pada w Steam, Settings, Controller.
  • Steam Controller. Steam i InputConfig oba zarządzają jego wbudowanym trybem klawiatury i myszy, zwanym lizard mode, i się kłócą, co wygląda jak migotanie albo przypisania, które przychodzą i odchodzą. Zamknij Steam, gdy działa preset InputConfig. Model z 2026, który InputConfig czyta jako funkcję eksperymentalną, też wymaga zamkniętego Steama.

Wstrzymaj InputConfig bez zamykania go

Czasem chcesz tylko, żeby Steam miał pada na jakiś czas. Możesz odsunąć InputConfig w sekundę i nic z tego, co zostało ustawione, nie przepada:

  • Zatrzymaj z paska menu. Kliknij ikonę InputConfig i naciśnij Stop. Ikona jest zielona, gdy preset działa.
  • Użyj globalnego skrótu. W Ustawieniach, General można ustawić taki, który włącza i wyłącza ostatni preset.
  • Wstrzymaj przełączanie. Wyłącz Switch presets when the front app changes. Każdy preset zachowuje listę aplikacji na czas, gdy włączysz to z powrotem.
  • Zatrzymanie awaryjne. Control Option Command kropka albo Back i Start przytrzymane przez trzy sekundy zatrzymują wszystko i puszczają każdy klawisz. Niczego nie usuwa.
Popover InputConfig na pasku menu z wyborem presetu, New Preset, Smart Preset, Statistics, Emergency Stop i stanem silnika.
Figure 3. Popover na pasku menu. Zatrzymaj tu preset przed sesją Steam i włącz go potem w tym samym miejscu.

Jeśli naciśnięcia nadal się podwajają albo znikają

Wejdź po tej drabinie, od najmniejszego kroku:

  1. Zobacz, co działa. Ikona na pasku menu jest zielona, gdy preset działa. Jeśli chcesz, żeby pada miał Steam, zatrzymaj preset.
  2. Przełącz Steam Input gry. W Properties, Controller. Disabled, gdy InputConfig przypisuje grę, a dowolne ustawienie, gdy gra czyta pada sama, jakie wybierze gra.
  3. Sprawdź listę aplikacji. Dla gry Steam wypisz własną aplikację gry, a nie Steam, i upewnij się, że żaden drugi preset wyżej na pasku bocznym jej nie wypisuje.
  4. Przeczytaj dziennik aktywności. Pokazuje każde automatyczne przełączenie i każde połączenie i rozłączenie kontrolera, więc widać, który preset był aktywny.
  5. Daj Steamowi uprawnienie. Jeśli Steam traci pada poza Big Picture, zezwól Steamowi w Ustawieniach systemowych, Prywatność i ochrona, Monitorowanie wprowadzania, potem zamknij i otwórz Steam ponownie. To własne uprawnienie Steama, osobne od uprawnienia InputConfig.

Czego nie potrafi

  • Nie ukryje pada przed grą. InputConfig nie odbiera kontrolera Steamowi ani grze, więc naprawą podwojonych naciśnięć jest pusty preset albo wyłączony Steam Input, a nie blokada.
  • Nie przedstawia wirtualnego kontrolera. Wysyła wejście klawiatury i myszy. Gra, która chce gamepada, potrzebuje Steam Input albo własnego wsparcia.
  • Przełącza według aplikacji, nic drobniej. Preset podąża za aplikacją na wierzchu, a nie za trybem wewnątrz Steama.

Krótka wersja

  • Oba mogą działać. InputConfig nie zamyka kontrolera, więc Steam i gry nadal go widzą.
  • Jeden tłumacz na grę. Steam Input albo układ InputConfig, ze Steam Input ustawionym na Disabled tam, gdzie przypisuje InputConfig.
  • Niech przełącza. Włącz Switch presets when the front app changes, wypisz własną aplikację każdej gry i trzymaj jeden preset domowy.
  • Steam Controller. Zamknij Steam, gdy InputConfig nim steruje.

Daj każdej grze dokładnie jedną aplikację, która odpowiada pada, a oba nigdy sobie nie wejdą w drogę.

Pytania

Czy InputConfig blokuje mój kontroler przed Steamem?

Nie. InputConfig czyta kontroler, nie odbierając go, więc Steam i gry nadal go widzą, gdy preset działa. Wyjątkiem jest Steam Controller, bo Steam i InputConfig nie mogą sterować nim oba naraz.

Dlaczego każdy przycisk naciska się dwa razy w mojej grze Steam?

Odpowiadają na niego dwie aplikacje: gra albo Steam Input oraz preset InputConfig. Ustaw Steam Input na Disabled dla tej gry w Properties, Controller albo daj grze preset bez niczego przypisanego.

Czy muszę zamykać Steam, żeby używać InputConfig?

Tylko ze Steam Controller. Z padem PlayStation, Xbox lub Switch oba mogą zostać otwarte, o ile każda gra ma jednego tłumacza.

Czy używać Steam Input, czy InputConfig?

Steam Input w grach Steam, gdzie działa. InputConfig do gier, do których nie sięga, gier spoza Steam i reszty Maca.

Jak wstrzymać InputConfig, gdy gram w grę Steam?

Naciśnij Stop w popoverze na pasku menu, użyj globalnego skrótu z Ustawień, General albo pozwól, by przejął preset bez niczego przypisanego, gdy gra wychodzi na wierzch.

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, 繁體中文, 简体中文

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