Jak mogę ponownie przypisać klawisz Caps Lock w systemie Mac OS X Lion?


21

Chciałbym ponownie przypisać klawisz Caps Lock do innego nieużywanego klucza (w sposób ogólnosystemowy).

Będąc użytkownikiem MacVim.app, zawsze lubiłem wymieniać klawisz Caps Lock na inny klawisz, taki jak klawisz „Pomoc” lub klawisz „End”, aby użyć tej części klawiatury do wejścia i wyjścia tryb.

Wcześniej w Mac OS X Snow Leopard istniało kilka opcji, aby to zrobić, na przykład doskonały PCKeyboardHack, który umożliwił użytkownikowi wybranie kodu klucza, który klawisz Caps Lock wysyła do systemu operacyjnego i działa na poziomie sterownika. Lub inne narzędzie o nazwie DoubleCommand . Żadna z tych opcji nie działa już w systemie Mac OS X Lion (Gold Master) . Mimo to próbowałem je zainstalować i skończyło się to paniką jądra.

Panel preferencji „Klawiatura” w preferencjach systemowych obu wersji Mac OS X ma możliwość ponownego mapowania wbudowanego klawisza Caps Lock, jak widać na tych zdjęciach . Ale tylko do jednego z pozostałych trzech klawiszy modyfikujących: mianowicie „Control”, „Command” i „Option”. To oczywiście nie wystarcza do utworzenia makra w vimie. Klawisz Caps Lock musi zostać przypisany do innego klucza niemodyfikującego.

Inne odpowiedzi znalezione w poprzednich pytaniach często zawierają sugestię użycia narzędzia Ukulele . Ten program nigdy nie miał możliwości ponownego przypisania klawisza Caps Lock.

Inne oprogramowanie modyfikujące klawiaturę, takie jak Spójne klawiatury, ma podobną funkcjonalność, ale nie rozwiąże problemu.

Każda pomoc bardzo mile widziana!

Odpowiedzi:




2

PCKeyboardHack ostatnio zmienił nazwę na «Seil»

KeyRemap4MacBook niedawno zmienił nazwę na «Karabiner»

Seil służy do zmiany specjalnego klawisza CapsLock na bardziej przydatny (np. Escape), podczas gdy Karabiner jest przydatny do zmiany przypisania prawie dowolnego klawisza (oprócz CapsLock). Możesz przywrócić funkcjonalność CapsLock, na przykład naciskając oba klawisze Shift jednocześnie.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.