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!

xApple
źródło

Odpowiedzi:

4

PCKeyboardHack for Lion jest gotowy do rozwoju. Działa świetnie!!!

Wsparcie PCKeyboardHack

Grossmae
źródło
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.

Swen Vermeul
źródło
-1

KeyRemap4MacBook ma współpracować z Lionem.

Adrian Archer
źródło