Mam zewnętrzną klawiaturę z klawiszami Windows. Chciałbym ponownie przypisać klawisze, aby układ klawiszy w lewym dolnym rogu był identyczny z klawiaturą wewnętrzną mojego MacBooka Pro.
To...
ctrlfnwindowsaltspacebar
... powinno być to:
fncontroloptioncommandspacebar
I już udało się manipulowanie windowsi altklawiszy optioni command, odpowiednio, za pośrednictwem panelu Klawiatura w oknie Preferencje systemowe, ale przełączania controli fnkluczy nie jest możliwe, że sposób. Czy ktoś wie, jak to zrobić?
Uwaga: Nie chcę globalnie przełączać controli fn; Chcę je tylko przełączać na zewnętrznej klawiaturze. KeyRemap4MacBook wydaje się być w stanie zmienić mapę klawiatury wewnętrznej. Kiedy zaznaczę „Nie mapuj ponownie wewnętrznych klawiatur”, układ wewnętrzny jest przywracany, ale na klawiaturze zewnętrznej nic się nie zmienia.
Odpowiedzi:
KeyRemap4MacBook obsługuje również ustawienia specyficzne dla urządzenia:
Możesz zobaczyć identyfikatory dostawcy i produktu z EventViewer.app. Jeśli nie można ponownie przypisać klawiszy na klawiaturze zewnętrznej, spróbuj odinstalować inne sterowniki klawiatury lub HID.
Zobacz źródło kluczowych wartości kodu i predefiniowanych ustawień .
źródło
Teraz nie potrzebujesz żadnego dodatkowego oprogramowania. W Systemie -> Klawiatura -> Klawisze modyfikatora można mapować osobno każdą klawiaturę.
źródło
Rzeczywiście możesz użyć Preferencji systemowych, jak wskazał Marcin. Jeśli chcesz mieć bardziej szczegółową kontrolę, KeyRemap jest przeznaczony dla starszych macOS do 10.8. Następnie ten sam autor stworzył Karabiner. Zobacz jego stronę internetową .
źródło