
Macbook Pro 키보드에서 'Command' 키와 'Alt/Option' 키를 전환하고 싶습니다.
내부 키보드와 외부 USB 키보드라는 두 개의 키보드가 있습니다. 둘 다 같은 행동을 했으면 좋겠어요.
Control(및 MBP 내부 키보드의 Fn)이 동일하게 유지되기를 바랍니다.
이를 수행하는 가장 좋은 방법은 무엇입니까?
이는 다음과 유사합니다.우분투 16.04에서 Ctrl과 Alt 키를 바꾸는 방법은 무엇입니까?하지만 Command를 Control이 아닌 Alt로 바꾸고 싶습니다.
답변1
나는 방금 2012년 중반 MacBook Pro에 데비안을 설치했고 잠시 둘러본 후에도 같은 문제에 직면했습니다. 저는 이 전체 Linux 비즈니스와 StackExchange를 처음 접했으므로 양해해 주시기 바랍니다. 저처럼 MacBook 키보드에 익숙하지 않은 경우에는 xev
해당 키보드의 이름, 키코드 등을 알아내는 데 사용할 수 있습니다.
내 키보드도 비슷한 설정을 가지고 있습니다.
[fn] [ control ] [alt/option] [⌘ command] [space] [⌘ command] [alt/option]
를 사용하면 xev
다음과 같습니다.
[fn] [Control_L] [ Alt_L ] [ Super_L ] [space] [ Super_R ] [ Alt_R ]
아래에서 /usr/share/X11/xkb/symbols/
다양한 수준의 매핑을 수정할 수 있습니다. 이 답변에서는 을 사용하겠습니다 pc.txt
. 그 안에는 다음과 같은 내용이 있습니다.
key <LFSH> { [ Shift_L ] };
key <LCTL> { [ Control_L ] };
key <LWIN> { [ Super_L ] };
...
key <RTSH> { [ Shift_R ] };
key <RCTL> { [ Control_R ] };
key <RWIN> { [ Super_R ] };
key <MENU> { [ Menu ] };
...
key <ALT> { [ NoSymbol, Alt_L ] };
include "altwin(meta_alt)"
그런 다음 교체 Alt_L
하고 Super_L
저장하고 재부팅합니다.