Próbowałem użyć DoubleCommand, ale nie pozwala to przytrzymać klawisza Caps Lock, a naciśnięcie go powoduje włączenie / wyłączenie światła Caps Lock. Idealnie byłoby, gdyby Caps Lock nigdy nie był włączony, a klawisz zachowywał się dokładnie tak, jakby to był klawisz Delete.
Innym problemem, jaki ma DoubleCommand, jest to, że co drugie naciśnięcie przełącza światło i nie usuwa znaku.
Jeśli korzystasz z systemu macOS Sierra lub nowszego i nie masz nic przeciwko użyciu wiersza polecenia, możesz to zrobić za pomocą techniki, którą widziałem na blogu Hang Lu Su :
W swoim łączonym poście zajmuje się także innymi rzeczami, takimi jak upewnienie się, że to wiązanie przetrwa ponowne uruchomienie lub mapowanie dowolnego klucza. Oto dokumenty Apple wyjaśniające zastosowaną technikę, a także kody, które należy zastosować dla dowolnego klucza.
Zdaję sobie sprawę, że pytanie i jego oryginalne odpowiedzi są starsze niż macOS Sierra, ale być może może to być przydatne dla osób, które natknęły się na to ostatnio.
źródło
ControllerMate dostaje normalne automatyczne powtarzanie, bez opóźnień ani lekkiego przełączania podanego Apple ➤ Preferencje systemowe…… Klawiatura ➤ Klawiatura ➤ Klawisze modyfikujące… ➤ Klawisz Caps Lock ➤ Brak akcji.
Control, Meta (Alt) i Control-Meta przyjęły dodatkową logikę:
PS Emacs² i Lisp³ dorastały z Rubout po lewej stronie litery A - patrz układ klawiatury Knight TV⁴ i klawiatury Space Cadet⁵ z klawiszami modyfikującymi Control-Meta-Super-Hyper-Shift-Greek-Top.
Wprowadzanie hasła PPS może wymagać klucza sprzętowego usuwania.
PPPS Jeśli uda ci się uzyskać funkcję Caps Lock na akordach na dwie zmiany, daj mi znać.
PPPPS Mgt zabrania mi publikowania tych https://en.wikipedia.org/wiki/ linków: [2] Emacs [3] Lisp_ (język_programowania) [4] Knight_keyboard [5] Space-cadet_keyboard
źródło