[윈도우, 우분투] Desktop 에서 caps lock 키와 control 키 바꾸기 Computer Tip

이제 맥을 주 OS로 사용한지도 10년이 넘어갑니다.
(파이썬을 메인 언어로 사용한 것도 거의 그 부근과 동일하네요)

맥미니로 시작하여 맥북프로, 아이맥 등등 사용하게 되었습니다.
그리고 패러렐즈나 VMWare Fusion을 이용하여 맥에서 윈도우나 리눅스를 사용한 것도 
거의 8년 정도 된 것 같습니다.
Docker가 나오고 이제는 VM과도 결별해도 되겠나.. 하였지만,
실제 개발은 여전히 VM에서 하게 됩니다.

또한 잠시 주제를 변경하여 키보드도 계속하여 여러 것을 변경하여 사용하고 있지만 
가장 편한것은 역시 해피해킹 키보드 프로 버전입니다.

그러면서 해피해킹에 중독이 되어 커서키던 아니던 다 다른 키보드랑 익숙하게 사용할만 한데
한가지 제일 적응 안되는 것은 이전 캡스락 (새로운 애플은 한글키) 위치의 키가 컨트롤 키라는 것이 제일 다른 일반
키보드에서 적응되지 않습니다.

그래서 맥북프로 2014 오리지널 키보드를 비롯하여 다른 보통 블투 키보드 등도 모두 캡스락키와 컨트롤 키를 강제로
Remap 하여 사용합니다.

그래서 다른 것도 잘 사용하고는 하는데,
문제는 패러랠즈에서 윈도우나 우분투 등에서는 원 키로 돌아간다는 것이 문제였습니다.

그래서 다음은 윈도우와 우분투 데스크탑 16.04 LTS 에서 캡스락과 컨트롤 교환 (혹은 캡스락을 컨트롤로) 바꾸는 방법을 공유해 봅니다.


우선 윈도우인 경우,

SharpKeys 라는 것을 다운받아,

설치하고 뛰운 위와 같은 창에서, Add 에서 왼쪽에는 From Key, 오른쪽에는 To 키를 지정하는데,
"Type Key"를 눌러 자동 캡쳐하여 원하는 것을 설정하고, 위에서 "Write to Registry" 라고 하면,
그 다음에는 계속 적용됩니다.

다음 우분투 데스크탑 16.04 에서는 xmodmap 을 비롯하여 여러 가지 방법을 시도해 보았으나,
실패를 하다가, 아주 간단한 명령은 캡스락과 컨트롤을 바꾸는 것을 찾아 공유합니다.
(18.04 에서는 맥에서 바꾼 캡스락 컨트롤이 이미 잘 적용되어 있었습니다)

setxkbmap -layout us -option ctrl:nocaps

라는 간단한 명령으로 잘 동작합니다.


어느 분께는 도움이 되셨기를 ..

핑백

덧글

댓글 입력 영역

구글애드텍스트