Jak sprawić, aby system Mac OS X zapamiętywał zmiany przypisań „Klawiszy modyfikujących” na klawiaturze zewnętrznej?

10

(dla jasności wiem, że istnieją podobne pytania, takie jak „ Jak ponownie mapować okna i klawisze alt w systemie OS X? ” - nie pytam o to. Mogę wprowadzić potrzebne zmiany, po prostu resetują się za każdym razem, gdy odłącz klawiaturę)

Tak więc: Mac OS 10.6.5 na MacBooku Pro z klawiaturą Microsoft Natural Ergonomic Keyboard 4000 podłączoną przez koncentrator USB wraz z innymi urządzeniami peryferyjnymi.

Chcę zmienić klawisze Alt i Windows, aby ich pozycje były zgodne z pozycjami na klawiaturze MBP (klawisz Win działa jak klawisz Command na komputerze Mac).

Sys Prefs / Keyboard / Modifier Keys wykonuje to zadanie, dopóki nie odłączę rzeczy, aby działały gdzie indziej. Wróć, podłącz koncentrator USB jak poprzednio, a moja zamiana opcji / poleceń została zapomniana.

Wszelkie sugestie, jak sprawić, aby system Mac OS zapamiętał wymianę?

Aktualizacja:

Problem zniknął dla mnie pod OS X Lion. Ten sam sprzęt, ten sam hub, wszystkie modyfikatory są zapamiętywane.

Paul Roub
źródło
1
To zawsze ten sam port USB?
Daniel Beck
Tak. Klawiatura nigdy nie opuszcza koncentratora, a koncentrator zawsze ląduje w tym samym porcie USB na MacBooku.
Paul Roub,
Czy próbowałeś podłączyć go bezpośrednio (bez koncentratora)? Czy wtedy także traci swoje ustawienia podczas ponownego łączenia?
Daniel Beck
Wszystko dobrze bez koncentratora, więc mam to obejście. Powinienem był o tym wspomnieć wcześniej.
Paul Roub,
Czy próbowałeś już innego centrum? Co się stanie po odłączeniu klawiatury od koncentratora, pozostawieniu koncentratora podłączonego, a następnie ponownym podłączeniu klawiatury do koncentratora, tego samego portu?
Daniel Beck

Odpowiedzi:

16

To wydaje się być problemem dla wielu ludzi, w tym dla mnie. Fora wsparcia Apple wydają się mieć ten sam wniosek, że jest to jakiś błąd w Mac OS X i hubach USB:

https://discussions.apple.com/thread/2364069?threadID=2364069&tstart=0

Sugerują, aby podłączyć klawiaturę bezpośrednio do komputera Mac.

Zacząłem używać KeyRemap4MacBook do rozwiązania tego problemu. Co możesz zrobić, to powiedzieć mu, aby ponownie przypisał polecenie do opcji i opcję polecenia TYLKO dla zewnętrznych klawiatur i dowolnego urządzenia zewnętrznego innego niż Apple.

Jack Chu
źródło
1
+1 za KeyRemap4MacBook (teraz nazywany Karabinerem). Używam klawiatury MS Natural Ergo 4000 z Mac OS X El Capitan, a moje ustawienia w Preferencje-> Klawiatura-> Klawisze modyfikujące są ignorowane. Karabiner (w połączeniu z Seil, kolejną aplikacją pqrs) skutecznie zmienia moje klawisze modyfikatora.
dinozaur