Macbook의 내장 키보드에서 수정 자 키 입력을 받아들이 기 위해 외장 Apple 키보드를 얻는 방법은 무엇입니까?


11

방금 구식 Apple 키보드를 구입했는데, 내장 Macbook Pro 키보드와 함께 사용할 수 있다는 아이디어로 두 조각으로 나눌 수있는 키보드를 대신 할 수있었습니다. 아이디어는 외부 키보드에 오른손을 놓고 평상시와 같이 왼손을 내부 키보드에 놓고 입력 할 수 있어야한다는 것입니다.

외부 키보드를 연결하면 제대로 입력 할 수 있습니다. 두 키보드와 동시에 모든 종류의 키 조합을 사용하려고하면 문제가 발생합니다. 예를 들어, 내부 키보드의 제어 키와 외부 키보드의 'e'키를 누르면 커서가 줄의 끝으로 이동하고 싶지만 대신 소문자 'e'가 표시됩니다. 화면에. 외장 키보드의 Shift 키를 누른 상태에서 대문자 'A'가 표시되지 않고 내장 키보드의 'a'키를 누르면 소문자 'a'가 나타납니다.

키보드 단축키, 매크로 및 emacs에 크게 의존하지만, emacs 키 바인딩을 사용하려고 할 때마다 두 손을 한 키보드로 이동 해야하는 경우 두 키보드를 사용하여 입력하는 것이별로 의미가 없습니다. 또는 대문자를 입력하십시오.

한 키보드가 다른 키보드의 수정 자 키 입력을 받도록하는 방법이 있습니까? 이상적으로는 키보드에서 수정 자 키를 누르고 다른 문자를 입력하고 OSX가 키 입력 조합을 인식하도록 할 수 있어야합니다.

키보드 : A1048 (새로운 것이 아님) Macbook Pro : MacBookPro8,2; 15 인치; 2011 년 후반; 매버릭스 10.9.2

(호기심이 불필요하게 뒷이야기 : Macbook 키보드만으로 프로그래밍 할 때 느끼는 손목 관절 터널을 피하려고합니다. 저는 꽤 넓고 어깨가 넓은 사람이며 키보드에 입력하기에 손이 충분히 가까워지면 손바닥과 팔뚝의 바깥 쪽이 135도 각도가되도록 끔찍한 자세가되도록 손을 옆으로 수축시킵니다. 멀리 떨어져 있습니다.)


허, 이상하다. 비슷한 설정으로 동일한 동작을하고 있음을 확인할 수 있습니다.
dwightk

킨다는 어떤면에서 나에게 의미가 있습니다. OSX는 두 개의 별도 키보드를 읽고 OS에서이를 명확하게 알려 주지만 동시에 두 입력을 모두받습니다. 아마도 키 입력 조합 (일반적으로 단일 키보드에서 제공)을 하나의 키 입력으로 계산하므로 각 키보드에서 하나의 키 입력 만 서로 독립적으로 인식합니다. (즉, 하나의 SHIFT-nothing과 하나의 'a') OSX에 묻혀 이것을 조정하거나 이것을 달성하는 제 3 자의 일을 물리 칠 조정이 있기를 바랍니다.
baptzmoffire

2
나는 iOS 개발자라고 언급해야하므로 프로그래밍을 이해하고 해키 솔루션에 완전히 반대하거나 반대하지 않습니다. 어쩌면 OS가 키보드가 동일하거나 그 라인을 따라 있다고 생각하도록 속일 수도 있습니다.
baptzmoffire

ControllerMate 가이 작업을 수행하는 것처럼 느껴지지만 귀하의 질문에 대답 할만 큼 경험이 거의 없습니다.
Dillon

ControllerMate. 지금 조사 중입니다.
baptzmoffire 21시 01 분

답변:


8

KeyRemap4MacBook

나는 이것을 어딘가에서 본 것을 알았다…

KeyRemap4Macbook을 설치하기 만하면 됩니다.

에서 은 "암시 적 행동"섹션 :

연결된 모든 키보드와 수정 자 키 상태 공유 :

여러 키보드를 사용하는 경우 수정 자 키는 모든 키보드와 공유됩니다.

예를 들어, "keyboard1의 shift key"및 "keyboard2의 space key"를 누르면 shift-space가 전송됩니다.

예, MacBook뿐만 아니라 다른 Mac에서도 작동합니다.


이것은 내가 필요한 것입니다! 평소와 같이, 나는 이미 몇 달 전에이 질문에 대한 답을 찾았습니다. 북마크를 확인하지 못했습니다. 어! 정말 고맙습니다!
baptzmoffire

@baptzmoffire 그래, 마침내 적절한 하이퍼 키를 만들었고 문서에서 이것을 발견했다. 불행히도 ControllerMate가 수정 자 키 (이 질문에 현상금을 넣은 이유)를 사용할 수있게 해주기를 희망하는대로 작동하지 않지만 어쨌든 ControllerMate에서 KeyRemap4MacBook으로 완전히 전환되었습니다.
0942v8653

2015 년 현재, 이것은 더 이상 작동하지 않습니다. keyremap4macbook은 karabiner로 바뀌 었습니다. 그러면 github.com/tekezo/Karabiner/issues/500
Yaroslav Bulatov에서

katabiner를 사용하면 원하는 기능이 있습니다. 설정할 것이 없습니다. 2019 년 5 월 현재
1mike12

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