Caps Lock을 리 바인드하여 삭제 / 백 스페이스를 만들려면 어떻게해야합니까?


9

DoubleCommand를 사용해 보았지만 Caps Lock을 누르고 있으면 Caps Lock 표시등이 활성화 / 비활성화됩니다. 이상적으로는 caps lock이 활성화되지 않고 키가 삭제 키 인 것처럼 정확하게 작동하기를 원합니다.

DoubleCommand의 또 다른 문제점은 매번 누를 때마다 조명을 토글하고 문자를 삭제하지 않는다는 것입니다.

답변:


10

Seil (이전 PCKeyboardHack ) 을 사용해보십시오 . Caps Lock을 Right-Ctrl (일반 Ctrl 아님)에 바인딩하여 Emacs에서 Caps Lock을 Meta에 바인딩 할 수 있습니다 (Ctrl은 Ctrl로 유지하고 다른 키는 일반적인 동작으로 유지됨).


감사합니다. 지연이 없는지 확인하려면 KeyRemap4MacBook (동일한 웹 사이트)도 설치하고 사용해야합니다. 지침은 여기에 있습니다 : pqrs.org/macosx/keyremap4macbook/extra.html#t1
Senseful

2
내 최신 맥북에서는 키보드 환경 설정을 사용하여 Caps Lock을 비활성화 한 다음 PCKeyboardHack을 설치하여 Caps Lock을 매핑합니다 (vim에서 사용하기 위해 Esc로 매핑했습니다)
Jason Sundram

실제로 시스템 환경 설정> 키보드 환경 설정 패널> 수정 자 키… 팝업에서 Caps Lock을 다시 매핑하거나 비활성화 할 때 지연이 없습니다.
Mathieu Legrand

2
응용 프로그램은 "세일"이름이 변경되었습니다 : pqrs.org/osx/karabiner/seil.html.en
매튜 르 그랑에게

Seil은 이제 더 이상 사용되지 않으며 Karabiner-Elements 로 대체되었습니다 .
syvex

1

macOS Sierra 이상에 있고 명령 줄을 사용하는 것이 마음에 들지 않는다면 Hang Lu Su의 블로그 에서 본 기술로 할 수 있습니다 .

$ hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}]}'

연결된 게시물에서 그녀는이 바인딩이 재시작 후에도 키를 유지하거나 다른 키를 매핑하는 것과 같은 다른 작업을 수행합니다. 다음은 사용 된 기술과 모든 키에 사용할 코드를 설명 하는 Apple 문서 입니다.

질문과 원래 답변이 macOS Sierra보다 오래되었다는 것을 알고 있지만 아마도 더 최근에 문제를 겪고있는 사람들에게 유용 할 수 있습니다.


0

ControllerMate는 Apple에 ➤ 시스템 환경 설정… ➤ 키보드 ➤ 키보드 ➤ 수정 자 키… ➤ Caps Lock 키 ➤ 동작 없음이 주어지면 정상적인 자동 반복, 지연 또는 가벼운 전환을받지 않습니다.
Control, Meta (Alt) 및 Control-Meta는 다음과 같은 추가 논리를 취했습니다. ControllerMate의 엉뚱한 비주얼 프로그래밍 언어

       평화
            — 데본

PS Emacs² & Lisp³는 문자 A의 왼쪽에 Rubout으로 성장했습니다. Control-Meta-Super-Hyper-Shift-Greek-Top 수정 키를 사용하여 Knight TV 키보드 ⁴ 및 Space Cadet 키보드 ⁵ 레이아웃을 참조하십시오.

PPS 암호를 입력하려면 하드웨어 삭제 키가 필요할 수 있습니다.

PPPS 양쪽 변속 키 코드에서 캡 잠금 기능을 사용하려면 알려주십시오.

PPPPS Mgt는 다음 https://en.wikipedia.org/wiki/ 링크 를 게시하지 못하게 합니다. [2] Emacs [3] Lisp_ (programming_language) [4] Knight_keyboard [5] Space-cadet_keyboard

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.