Karabiner가없는 키 리 맵핑


15

"시스템 환경 설정-> 키보드-> 수정 자 키"를 통해 설정 : Caps Lock as Ctl.

그런 다음 새로운 Karabiner (이전의 KeyRemapForMacBook)를 설치 하여 다음 키를 다시 매핑했습니다.

  • 왼쪽 Ctl = Fn
  • Fn = 왼쪽 Ctl

그러나 Karabiner를 설정하면 "시스템 환경 설정"으로 만든 "Caps Lock to Ctl"키 다시 매핑이 손실되었습니다. 이제 Karabiner 는 Caps Lock 키만 다시 매핑하기 위해 또 다른 앱 ( SEIL )을 설치해야 합니다. 나는 그것이 말도 안된다고 생각하고 하나의 키를 다시 매핑하기 위해 다른 앱을 설치하고 싶지 않습니다.

따라서 시스템에서 Karabiner를 제거한 다음 "시스템 환경 설정-> 키보드-> 수정 자 키"를 통해 다음 키 재 맵핑을 설정했습니다.

  • Caps Lock = Ctl
  • 왼쪽 Ctl = 없음 ( 키 바인딩 없음 => 데드 키 )
  • Fn은 Fn을 유지합니다 ( 참고 : # 1 : 어쨌든 많이 사용하지 않으며, # 2 : Thinkpad "Fn on far left"스타일에 익숙하기 때문에 귀찮게하지 않습니다 ).

그러나 Karabiner가 어떻게 내부에서 마법을 수행하는지 궁금합니다. 내 이해는 궁극적으로 Karabiner가 키 다시 매핑 구성을 OS에 전달해야한다는 것입니다. 또는 Karabiner가 시스템에 커널 모듈로 삽입되어 키보드에 입력 된 모든 키를 보면서 Ctl 및 Fn 키를 감지합니까?

더 중요한 것은 Karabiner없이이 키 재 맵핑을 달성 할 수있는 방법이 있습니까 (Linux의 xmodmap과 유사)?


이 질문을 한 지 1 년이 지났습니다. 해결책을 찾은 적이 있습니까?
ajdigregorio

@paintedcones과 thatmaheshrs-코드가 어떻게 OS X를 잡을 수 있는지 알고 싶다면 stackoverflow.com에 문의 해야 할 것입니다. API 및 하위 수준 코드를 프로그래밍하는 방법과 달리 사용자 수준 질문에 중점을 둡니다. 아마도 어떤 키 매핑이 필요한지 설명하기 위해 새로운 질문을하는 것이 A + B 프로그램이 OS X 키보드 매핑에 원하는 것을 할 수 있는지에 대해 걱정하는 것보다 해당 측면에 집중하는 것이 더 쉬울 수 있습니다.
bmike

1
"Karabiner"개발자는 macOS Sierra의 커널 아키텍처 변경으로 인해 "Karabiner-Elements" 라는 새로운 "Karabiner"를 처음부터 만들었습니다 . 따라서 macOS Sierra 이후의 모든 버전의 macOS 에서 잘 작동합니다 . 이것은 그들의 공식 웹 사이트 -pqrs.org/osx/karabiner 입니다. 또한 pqrs.org/osx/karabiner/complex_modifications 에서 복잡한 수정 및 사용자 지정 설정 가져 오기에 대한 자세한 내용을 확인할 수 있습니다 .
Alexandr Skripkin

macOS Sierra에서 키를 어떻게 다시 매핑합니까 (예 : Right Alt to Right Control)? High Sierra (또는 Sierra?) 이상에서 외부 도구없이 작동하는 지침이 있습니다.
tripleee

답변:


6

슬프게도, MacOS Sierra와 함께 Karabiner는 이상한 종류의 사실에 빠졌지 만 언젠가는 우리가 고칠 것입니다.

Karabiner는 내가 필요한 것에 대한 완벽한 도구이기 때문에 너무 나쁩니다. (어리석은 손가락이 여전히 ^ W를 눌러 단어를 삭제하고 창을 죽이고 창을 죽일 수 있기 때문에 MacOS가 40 세의 UNIX 터미널처럼 작동하게되었습니다 멈추지 말고, 안 도와주세요, 결국 죽을 것이고 내 문제는 해결되었습니다).

저의 다른 주요 도구는 약어를위한 Typinator입니다. w는 with, h는 n, and는 등입니다. 그것들은 정말로 합산됩니다.

지금까지 BetterTouchTool이 Karabiner를 대체 할 수있는 것으로 나타났습니다. 그러나 다른 사람들에게는 더 나쁘다. 개발자가 말했지만 키 반복이 작동하지 않습니다. (아마도 Typinator와 상호 작용하지만 후자를 끄더라도 문제가 해결되지는 않습니다.)

이 두 가지 도구 (Typinator와 BetterTouchTool)를 사용하여 소설을 썼지 만, 여전히 더 나은 것을 발견 한 사람이라면 누구나 감사하게 생각합니다.


나는 최근 (2019-05-13) Karabiner를 약간 실험하여 OS 10.14.4를 실행하고 Karabiner 12.3.0을 실행했습니다. 기능의 모든 요소를 ​​보증 할 수는 없지만 기본 키보드 대체는 잘 작동하는 것 같습니다. 문서는 Mojave (OS 10.14)를 지원한다고 주장합니다.
Michael Ohlrogge

2

나는 당신이 요구하는 것을하기 위해 두 가지 응용 프로그램이 필요하다는 것에 대해 약간 모순적이고 의견에 동의하지 않을 것입니다.

애플은 한 가지 도구의 유닉스 유산을 채택하여 한 가지 일을했으며 Karabiner는 그 전통을 이어가고있다. 두 앱 모두 전문적인 품질로 유지 관리, 디버깅, 문서화 및 지원됩니다. 두 앱 모두 시도하거나 의존하는 데 비용이 들지 않습니다. 둘 다 그들이하는 말을 정확하게 수행합니다.

마지막으로 확인했을 때 Apple은 수천 개의 파일을 설치하고 처음 로그인하기 전에 수백 개의 파일을 실행 중입니다. 모든 키를 완전히 다시 매핑하기 위해 2 개의 프로그램을 설치하면 큰 문제가 아닌 것처럼 보이지만 그 점에 대해서는 틀리게 열려 있습니다.

나는 말할 것 - 설치 Karabiner를 설치 세일을 의지에서 키를 매핑 할 수있는 능력을 즐길 수 있지만, 아마도 당신이 달성하기 위해 노력하고 무엇에 약간의 결핍을 누락.


1
그들은 모두에서 사용할 수있는 브루 술통 , 그래서 그들을 설치 : brew cask install karabinerbrew cask install seil.
도리안

1

이것이 답변이 늦다는 것을 알고 있지만 Better Touch Tool을 사용하고 있습니다. 몇 가지 기능을 제공합니다.

  1. 키 다시 매핑 : 새로운 블루투스 키보드를 사용하고 있으며 더 큰 USB 키보드에서 익숙한 Home, End 및 Forward Delete 키가 필요하므로 Alt- 오른쪽 화살표 및 ALT- 왼쪽 화살표 종료 및 홈으로, SHIFT-DELETE에서 FORWARD-DELETE로. '1'과 'i'(원하는 것처럼)를 다시 매핑 할 수는 없지만 기능 및 제어 키를 다시 매핑 할 수 있다고 생각합니다.
  2. Magic Mouse Gestures Remap : Apple이 9 개의 Spaces를 그리드 (3 가로, 3 아래)로 매핑하고 새 공간을 싫어할 때 사용했습니다. 마우스로 스 와이프 (및 일부 키 조합)를 매핑하여 한 번에 3 개의 공백을 왼쪽이나 오른쪽으로 이동할 수 있습니다. 9 개의 공백이 하나의 긴 줄에 배치되어 있지만, 나에게 아주 잘 작동하는 오래된 3x3 격자가있는 것과 같습니다.
  3. 트랙 패드 제스처 재 맵핑 : 트랙 패드를 많이 사용하고 마우스에서 사용하는 것과 동일한 제스처를 트랙 패드 및 마우스에서 작동하지 않는 트랙 패드에 대해 잘 작동하는 다른 커플까지 매핑 할 수 있습니다.
  4. 다른 장치 다시 매핑 : 일반 마우스, Siri 또는 Apple 리모컨 등에서도 작동 할 수 있습니다.

기본적으로 거의 모든 형태의 입력을 다수의 선택에 다시 매핑 할 수 있습니다. BTT를 사용하여 하나 또는 두 개의 함수 만 다시 매핑 한 후 "이 작업을 수행 할 수 있으면 좋겠다"고 생각하면서 점점 더 많은 리 맵핑이 이루어졌습니다.


답변 주셔서 감사합니다. 언젠가이 도구를 사용 해봐야합니다. 지금은 ... 저는 Mac 키보드에 익숙해지고 있습니다. :)
thatmaheshrs 2016 년

1
Karabiner가 작동하지 않아 BTT가 저를 그리워했습니다. 구성이 더 간단합니다. 리드 주셔서 감사합니다!
lauhub

1

macOSX Sierra에서 Karabiner를 제거해야했습니다. 그것은 중요한 반복의 이상한 문제를 일으키고 쉬프트가 끊임없이 유지되는 것처럼 행동했습니다. 프로그램을 제거하고 키보드 문제가 사라졌습니다.

그러나 올바른 옵션 키를 정방향 삭제로 다시 매핑하는 데 의존했습니다. 편집에 매우 편리합니다.

Better Touch Tool을 사용하여 문제를 해결했습니다. + 옵션을 만들었습니까? 순방향 삭제 (Windows 삭제) 단일 키는 아니지만 작동합니다.

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