Polski

Skróty klawiszowe dla każdej aplikacji 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, na dwa sposoby. Żeby zmienić skrót dla polecenia z menu w jednej aplikacji, macOS robi to sam, w sekcji App Shortcuts. Żeby ten sam klawisz robił co innego zależnie od aplikacji na pierwszym planie, tak że F13 tnie klip w Final Cut Pro, ponownie otwiera kartę w Safari, a w reszcie otwiera Mission Control, użyj InputConfig, darmowej aplikacji, którą tworzę. Jej presety przełączają się same, gdy zmieniasz aplikację.

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

Kroki

  1. W InputConfig włącz Przełączaj presety, gdy zmienia się aplikacja na pierwszym planie, w sekcji Ustawienia, Zaawansowane.
  2. Zbuduj preset Everywhere z wolnymi klawiszami i go aktywuj.
  3. Zduplikuj go i nazwij kopię od aplikacji.
  4. Zmień wiersze, które mają się różnić w kopii.
  5. Dodaj aplikację pod Aktywuj (Activate), gdy te aplikacje są na pierwszym planie.

Zmień skrót menu w jednej aplikacji w macOS

  1. Otwórz Ustawienia systemowe, Klawiatura, Keyboard Shortcuts, a potem App Shortcuts.
  2. Naciśnij przycisk plusa i wybierz aplikację albo All Applications.
  3. Wpisz nazwę polecenia dokładnie tak, jak jest w menu, razem z ewentualnymi trzema kropkami na końcu.
  4. Naciśnij skrót, który chcesz, i wybierz Gotowe.

To działa tylko na polecenia, które są w menu, a klawisz musi być kombinacją, której aplikacja nie używa już sama. Do wszystkiego innego, na przykład otwierania innej aplikacji, makra, wpisanego tekstu albo klawiszy multimedialnych, potrzebujesz aplikacji.

Ten sam klawisz, inne zadanie w każdej aplikacji

W InputConfig preset to zestaw klawiszy i tego, co robią, a preset może wskazać aplikacje, do których należy. Naraz działa tylko jeden preset. Gdy włączone jest automatyczne przełączanie, aplikacja na pierwszym planie decyduje, który to jest:

KlawiszPreset EverywherePreset Final Cut ProPreset Safari
F13Mission ControlB (Blade)Shift Command T (ponowne otwarcie zamkniętej karty)
F14SpotlightM (dodaj znacznik)Shift Command backslash (pokaż wszystkie karty)
F15Play / PausePlay / PausePlay / Pause

Gdy opuszczasz Final Cut Pro do aplikacji bez własnego presetu, wraca preset, który był włączony wcześniej, więc preset Everywhere działa jako zapasowy.

Ustaw to

  1. Zainstaluj InputConfig i zezwól na dostęp w sekcji Dostępność.
  2. W Ustawieniach, Zaawansowane włącz Przełączaj presety, gdy zmienia się aplikacja na pierwszym planie. Jest wyłączone, dopóki tego nie zrobisz.
  3. Zbuduj preset Everywhere: dodaj wiersze, naciśnij Skanuj (Scan), naciśnij każdy klawisz i wybierz jego wyjście. Aktywuj go.
  4. Kliknij go prawym przyciskiem w pasku bocznym, wybierz Duplikuj (Duplicate) i zmień nazwę kopii na nazwę aplikacji.
  5. W kopii zmień wiersze, które mają się różnić. Zostaw wiersze, których chcesz wszędzie, bo naraz działa tylko jeden preset.
  • Ty: W kopii otwórz Automation & Gaming Utilities, znajdź Aktywuj (Activate), gdy te aplikacje są na pierwszym planie, naciśnij plus i dodaj aplikację.
  • InputConfig: Przełącza na kopię, gdy ta aplikacja wychodzi na pierwszy plan, i wraca, gdy z niej wyjdziesz.
  • Sprawdzenie: Przełącz się między aplikacją a inną i naciśnij F13 w każdej: robi zadanie presetu tej aplikacji.
Sekcja Automatyzacja i gry w presetcie w InputConfig, z Final Cut Pro na liście pod Aktywuj, gdy te aplikacje są na pierwszym planie.
Figure 1. Lista aplikacji w presetcie. Gdy któraś z tych aplikacji wyjdzie na pierwszy plan, ten preset przejmuje sterowanie.

Jeśli dwa presety wymieniają tę samą aplikację, wygrywa pierwszy w kolejności paska bocznego. Wybranie presetu ręcznie, gdy jesteś w aplikacji, wyłącza automatyczny powrót na ten raz, więc przełączanie nigdy nie kłóci się z twoim wyborem.

Wybieraj klawisze, które nic innego nie robią

InputConfig słucha równolegle z macOS, więc klawisz zachowuje też swoje zadanie, a każda klawiatura zgłasza się do niego jako jedno urządzenie. Dlatego litery to słaby wybór, a wolne klawisze dobry:

  • F13 do F19. Zobacz F13 do F19.
  • Przytrzymany modyfikator z prawej strony. Zobacz modyfikatory z prawej strony.
  • Coś, co nic nie wpisuje. Boczne przyciski myszy, pad MIDI albo kontroler do gier.

Każdy wiersz może też mieć akcję po przytrzymaniu i po dwukrotnym kliknięciu, więc jeden klawisz może nieść trzy zadania w każdej aplikacji.

Jeśli klawisz ma przestać robić swoje zadanie

InputConfig tylko dodaje do klawiszy i nigdy nie usuwa ich zadania, więc do tego użyj innego narzędzia:

  • Karabiner-Elements. Może ograniczyć regułę z klawisza na klawisz do wybranych aplikacji, przez warunki aplikacji na pierwszym planie zapisane jako reguły.
  • BetterTouchTool i Keyboard Maestro. Oba płatne, z wyzwalaczami dla aplikacji i grupami makr w edytorze wizualnym.

Krótka wersja

  • Polecenie z menu w jednej aplikacji. Użyj Ustawień systemowych, Klawiatury, Keyboard Shortcuts, App Shortcuts.
  • Jeden klawisz, zadanie w każdej aplikacji. Użyj presetu InputConfig dla każdej aplikacji, z włączonym automatycznym przełączaniem.
  • Zapas. Preset, który był wcześniej, wraca, gdy wychodzisz.

Najpierw zbuduj preset Everywhere, a potem kopiuj go dla każdej aplikacji.

Pytania

Czy na Macu mogę mieć różne skróty klawiszowe dla różnych aplikacji?

Tak. Dla poleceń z menu Ustawienia systemowe, Klawiatura, Keyboard Shortcuts, App Shortcuts ustawiają skrót dla każdej aplikacji osobno. Żeby ten sam wolny klawisz robił w każdej aplikacji coś innego, presety InputConfig przełączają się same, gdy aplikacja wychodzi na pierwszy plan.

Co się dzieje, gdy przełączę się na aplikację bez presetu?

Wraca preset, który działał przed automatycznym przełączeniem. Jeśli nic nie działało, InputConfig czeka, aż wrócisz do aplikacji, która ma preset.

Czy to działa w aplikacjach pełnoekranowych i w grach?

Tak. Przełączenie następuje, gdy aplikacja staje się aplikacją na pierwszym planie, pełnoekranowa czy nie.

Czy mogę przełączać układy klawiatury osobno dla każdej aplikacji?

To ustawienie pisania, a nie skrót. Szukaj w Ustawieniach systemowych, Klawiatura, Text Input, Input Sources, gdzie macOS może sam przełączać źródło wprowadzania dokumentu.

Czy jeden preset może obejmować kilka aplikacji?

Tak. Dodaj do jednego presetu tyle aplikacji, ile chcesz, na przykład Safari, Chrome i Firefox na jednym układzie dla przeglądarki.

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.