Ostatnio miałem przyjemność potestować pełnowymiarową, bezprzewodową klawiaturę Apple. Generalnie Magic Keyboard sprawdziła się całkiem fajnie, ale już na samym początku pojawił się jeden zgrzyt. Bardzo szybko zaczęło mi przeszkadzać, że pomimo siedmiu dodatkowych klawiszy funkcyjnych, Apple w ogóle ich nie wykorzystuje. Było to o tyle irytujące, że na mojej dotychczasowej klawiaturze Logitech MX Mechanical, przypisane do dodatkowych klawiszy mam różne akcje i aplikacje, z których najczęściej korzystam. Dlatego bardzo szybko zainteresowałem się możliwością podpięcia dodatkowych funkcji do nadmiarowych klawiszy funkcyjnych.

Jakie mamy możliwości?
Bardzo często producenci klawiatur tworzą swoje własne oprogramowanie, które umożliwia zarządzanie działaniem dodatkowych klawiszy. Tak między innymi robi wspomniany Logitech. Jednak Apple, pomimo sprzedawania klawiatur z większą liczbą klawiszy, nie pomyślało o takim rozwiązaniu.
Zawsze możemy zainstalować jakąś aplikację, która umożliwia przemapowanie klawiszy. Za jej pomocą także możemy do dodatkowych klawiszy przyporządkować najróżniejsze akcje. Jednak ja nie lubię tego rozwiązania. Takim aplikacjom często przydarzają się problemy i przestają działać. Ja im po prostu nie ufam.
I w końcu możemy sięgnąć do rozwiązań systemowych. Jednak tu mamy dość ograniczone pole do popisu. Wydawać by się mogło, że najłatwiej będzie w ustawieniach klawiatury, zakładce Skróty klawiszowe, na karcie Skróty aplikacji dodać wybrany program i przypisać do niego klawisz skrótu. Okazuje się jednak, że w ten sposób nie możemy uruchamiać aplikacji. 🙁
Pomyślałem więc o Poleceniach VoiceOver, które na pewno obsługują akcje otwierania różnych aplikacji. Jednak tutaj Apple uniemożliwia używanie w skrótach klawiaturowych klawiszy funkcyjnych.
Nie możemy również, tak jak ma to miejsce w Windows, przypisać skrótu klawiszowego do skrótu na Biurku. W efekcie pozostają nam tylko dwie opcje. Pierwsza to Automator, a druga aplikacja Skróty. Ponieważ druga opcja jest prostsza, to właśnie na niej się skupiłem.
Tworzenie skrótu uruchamiającego wybraną akcję
W poniższym przykładzie wykorzystałem aplikację Kalkulator, której szybkiego uruchamiania najbardziej mi brakowało. Utworzymy skrót w systemowej aplikacji Skróty, który otwierał będzie program Kalkulator, a później przypiszemy do niego kombinację klawiszy Control+F16. Klawisz F16 to ten, który najczęściej znajduje się w lewym górnym rogu bloku numerycznego.
UWAGA! Domyślnie klawisze funkcyjne mogą działać jako klawisze systemowe, do których w przedziale F1-F12 przypisane są opcje multimedialne. Wtedy może być potrzebne użycie klawisza Fn razem z F16 albo włączenie opcji standardowych klawiszy funkcyjnych w ustawieniach klawiatury.
- Otwórz aplikację Skróty.
- Naciśnij Command+n, aby utworzyć nowy skrót.
- W pole edycyjne wpisz prostą nazwę, np. Uruchom Kalkulator.
- Wyjdź z interakcji z polem edycyjnym oraz Paskiem Narzędzi, i przy włączonej Szybkiej nawigacji przejdź na tabelę, w której VoiceOver anonsuje kilkaset opcji i wejdź z nią w interakcję. Wcześniej możesz skorzystać z wyszukiwarki. Jednak gdy wejdziesz w interakcję z tabelą, to na samym jej początku znajdziesz akcję o nazwie Otwórz aplikację.
- Ustaw fokus VoiceOver na pozycji Otwórz aplikację, z menu kontekstowego wybierz i aktywuj opcję: Dodaj do skrótu.
- Fokus VoiceOver zostanie automatycznie przeniesiony do okna wybranej akcji. Odszukaj w nim przycisk o nazwie Aplikacja, aktywuj go i z tabeli wszystkich programów wybierz Kalkulator. W tym miejscu również możesz skorzystać z wyszukiwarki, aby szybciej odnaleźć interesujący cię program.
W tym momencie skrót jest już gotowy. Możesz sprawdzić jego działanie klikając przycisk Uruchom na Pasku narzędzi, lub zamknąć Skróty. Działanie skrótu jest bardzo proste. Po uruchomieniu jedynie otwiera on program Kalkulator.
Dodawanie skrótu klawiszowego do skrótu otwierającego aplikację
Jeszcze przy otwartym skrócie, w pasku narzędzi możesz kliknąć w przycisk Szczegóły i po przejściu w prawo do okna Szczegóły znaleźć przycisk Dodaj skrót klawiszowy. Teoretycznie, po wprowadzeniu skrótu klawiszowego w pole edycyjne, skrót powinien się uruchamiać po naciśnięciu wskazanej kombinacji klawiszy. Jak się jednak okazuje, to nie działa z klawiszami funkcyjnymi. 🙁
Dlatego musimy skorzystać z innego sposobu. A w tym celu:
- Uruchom Ustawienia Systemowe i w zakładce Klawiatura aktywuj przycisk Skróty klawiszowe.
- Na pasku bocznym wybierz pozycję Skróty usług a w tabeli z usługami, jeśli jest zwinięta, rozwiń pozycję Skróty. Poszczególne grupy skrótów zwijasz i rozwijasz naciskając spację, lub korzystając ze strzałek w lewo i prawo..
- Ustaw fokus VoiceOver na wybranym skrócie i wejdź z nim w interakcję. W naszym przypadku jest to skrót o nazwie Uruchom Kalkulator.
- Przejdź na przycisk anonsowany przez VoiceOver jako Brak i go aktywuj.
- Naciśnij skrót klawiszowy, jaki cię interesuje. Ja użyłem Ctrl+F16.
- Zamknij Ustawienia naciskając Command+w.
Od tej pory naciskając wprowadzony skrót klawiszowy będziesz otwierać Kalkulator. W ten sam sposób do poszczególnych klawiszy przypisać możesz najróżniejsze akcje i aplikacje.
Ja do dodatkowych klawiszy funkcyjnych podpiąłem wszystkie programy i akcje, do korzystania z których jestem przyzwyczajony na co dzień. I życie od razu stało się prostsze. 🙂 A Wy jakich sposobów używacie do mapowania klawiszy lub podłączania do nich dodatkowych akcji?



