Mac OS를 사용하다보면, 키보드의 원래 키 값 대신 다른 키로 매핑해서 사용할 일이 있다.
이럴 때, karabiner 앱을 설치해서 키 매핑을 하면 아주 쉽게 내가 원하는대로 키보드 기능을 바꾸어서 쓸 수 있다.
https://karabiner-elements.pqrs.org/
Mac OS를 사용하다보면, 키보드의 원래 키 값 대신 다른 키로 매핑해서 사용할 일이 있다.
이럴 때, karabiner 앱을 설치해서 키 매핑을 하면 아주 쉽게 내가 원하는대로 키보드 기능을 바꾸어서 쓸 수 있다.
https://karabiner-elements.pqrs.org/
작성일: 2024년 4월 29일
Keychron C1 키보드를 구입한지 3년이 지났다.
그 전에는 "Apple.com"에서 주문한 12만원짜리 Magic Keyboard(2021년형)을 사용했다.
두 제품의 타건감 차이는 극과 극이다.
이미 나는 기계식 키보드에 길들여져서인지, Magic Keyboard(매직 키보드)에 적응하지 못했다.
그리고 일반 기계식 키보드는 자판 배열이 맥북과 달라서 싫었다.
맥북과 자판 배열이 같고, 기계식 키보드(적축, 갈축 등)를 찾다보니 Keychron 제품이 눈에 들어왔다.
Keychron 제품에 관해서 궁금하다면 아래 웹 사이트를 방문하시길~~~
Keychron은 2017년에 키보드 제조 분야에서 풍부한 경험을 가진 키보드 애호가 그룹에 의해 설립.
이 애호가 그룹은 디자이너, 마케터 및 생산 전문가로 구성됨.
핵심 팀원:
- Will Ye: 키보드 생산 및 관련 비즈니스에서 9년의 경험을 가지고 있음
- Sven Zhu: 산업 디자인에서 10년의 경험을 가지고 있음
이 회사는 미니멀한 디자인으로 가장 정교한 기계식 키보드를 만드는 것에 주력.
회사 주소:
keychron.kr 홈페이지에 전국의 타건샵이 소개되어 있다.
서울, 경기도 쪽만 보면 아래 타겁샵이 있다.
나는 10년 전부터 5만원 대, 10만원 대, 20만원 대 기계식 키보드를 다양하게 사용하고 있었다.
지금도 사무실, 집에서 쓰고 있는 기계식 키보드는 4 종류이다.
그렇다면, 키크론(Keychron)에 대한 나의 평가는?
나의 답변: 만족한다!
기계식 키보드의 스위치 종류(제조사, 브랜드, 적/갈/흑/청축)에 따라 선호도가 다르기 때문에 [ 좋다, 고급지다, 저급하다 ]와 같은 평가를 하기는 거시기하고, 두루뭉술하게 키크론 키보드를 평가한다면 무난하게 평범한 기계식 키보드이다.
나는 Keychron Keyboard에 만족해서 우선 사무실에서 1개 구입하고, 1주일 후에 집에서 사용할 Keyboard를 한 개 더 구입했다.
지금은 사무실, 집에서 모두 Keychron Keyboard만 사용한다. (모두 적축으로 구입했음)
구입하고, 며칠 지난 후에 다시 Keychron Web site에 접속해보니, 레트로 버전을 새롭게 올렸던데... 솔직히 내 눈에는 레트로 키보드가 더 예뻐보인다. 한 달만 더 참았다 구입할껄하는 아쉬움이 남는다.
아주 솔직한 Keychron에 대한 내 생각은;
2021년 여름까지만 해도 비싸다는 인식만 있고, 품질이나 타건감은 5~10만원 정도의 기계식 키보드 수준이었다.
Apple 오프라인 매장에서 샘플 키보드를 사용해봐도, 이 정도의 키보드를 10만원 넘는 비용을 지불하면서 구입한다는 것은 미련한 짓이라 생각했는데...
2021년 가을부터 생각이 바뀌었다. 가격은 내려갔고, 품질은 더 좋아졌다. 특히 적축은 꽤 만족도가 높은 수준까지 왔다.
제품 가격을 생각해봐도 1년 전처럼 부담스럽지 않게 가격이 내려왔으니까, 주변 동료들이 구입한다고 하면... "추천!!!" 한다~~
Windows 11에서 Internet Explorer 사용 (0) | 2021.12.10 |
---|---|
vi editor 한글 깨짐 현상 해결 (0) | 2021.12.02 |
Linux, Mac OS 터미널에 글자 컬러 효과 넣기 (0) | 2021.11.18 |
Mac OS iTerm2 에서 한글 음소 분리(깨짐) 현상 해결 방법 (0) | 2021.11.18 |
macOS의 Home End Key 설정 변경 (0) | 2021.11.07 |
작성일: 2024년 1월 9일
Macbook에 USB Keyboard나 Bluetooth Keyboard를 연결해서 사용하다보면,
Home과 End Key가 MS Windows와 달라서 불편하다.
Karabiner-Elements App을 설치하면 원하는대로 Key를 변경할 수 있지만, 나는 Macbook에 이것저것 App 설치하는 것이 싫어서 설정 파일을 직접 작성해서 Home, End Key 설정을 변경했다.
나중에 까먹고, 또 검색하느라 시간을 허비할 것 같아서 여기에 메모해둔다.
## 아래의 순서로 명령을 실행한다.
$ cd ~/Library
$ mkdir KeyBindings
$ cd KeyBindings
$ cat << EOF >> DefaultKeyBinding.dict
{
/* Remap Home / End */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"\UF72B" = "moveToEndOfLine:"; /* End */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
}
EOF
$
위와 같인 .dict 파일을 생성했으면, Log Out하고 다시 Log In 한다.
그러면 Home Key와 End Key의 설정이 바뀌어 있을 것이다.
더 자세한 내용은 아래 Git 문서를 참고하기.
https://gist.github.com/trusktr/1e5e516df4e8032cbc3d
위 Git 문서에서 중요한 부분만 발췌했다.
/* ~/Library/KeyBindings/DefaultKeyBinding.Dict
This file remaps the key bindings of a single user on Mac OS X 10.5 to more
closely match default behavior on Windows systems. This makes the Command key
behave like Windows Control key. To use Control instead of Command, either swap
Control and Command in Apple->System Preferences->Keyboard->Modifier Keys...
or replace @ with ^ in this file.
Here is a rough cheatsheet for syntax.
Key Modifiers
^ : Ctrl
$ : Shift
~ : Option (Alt)
@ : Command (Apple)
# : Numeric Keypad
Non-Printable Key Codes
Standard
Up Arrow: \UF700 Backspace: \U0008 F1: \UF704
Down Arrow: \UF701 Tab: \U0009 F2: \UF705
Left Arrow: \UF702 Escape: \U001B F3: \UF706
Right Arrow: \UF703 Enter: \U000A ...
Insert: \UF727 Page Up: \UF72C
Delete: \UF728 Page Down: \UF72D
Home: \UF729 Print Screen: \UF72E
End: \UF72B Scroll Lock: \UF72F
Break: \UF732 Pause: \UF730
SysReq: \UF731 Menu: \UF735
Help: \UF746
OS X
delete: \U007F
For a good reference see http://osxnotes.net/keybindings.html.
NOTE: typically the Windows 'Insert' key is mapped to what Macs call 'Help'.
Regular Mac keyboards don't even have the Insert key, but provide 'Fn' instead,
which is completely different.
*/
{
"@\UF72B" = "moveToEndOfDocument:"; /* Cmd + End */
"~@\UF703" = "moveToEndOfDocument:"; /* Cmd + Option + Right Arrow */
"@$\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Cmd + End */
"@\UF729" = "moveToBeginningOfDocument:"; /* Cmd + Home */
"~@\UF702" = "moveToBeginningOfDocument:"; /* Cmd + Option + Left Arrow */
"@$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Cmd + Home */
"\UF729" = "moveToBeginningOfLine:"; /* Home */
"~\UF702" = "moveToBeginningOfLine:"; /* Option + Left Arrow */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */
"$~\UF702" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Option + Right Arrow */
"\UF72B" = "moveToEndOfLine:"; /* End */
"~\UF703" = "moveToEndOfLine:"; /* Option + Right Arrow */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */
"$~\UF703" = "moveToEndOfLineAndModifySelection:"; /* Shift + Option + Left Arrow */
"\UF72C" = "pageUp:"; /* PageUp */
"\UF72D" = "pageDown:"; /* PageDown */
"$\UF728" = "cut:"; /* Shift + Del */
"$\UF727" = "paste:"; /* Shift + Ins */
"@\UF727" = "copy:"; /* Cmd + Ins */
"$\UF746" = "paste:"; /* Shift + Help */
"@\UF746" = "copy:"; /* Cmd + Help (Ins) */
"~j" = "moveBackward:"; /* Option + j */
"~l" = "moveForward:"; /* Option + l */
"~i" = "moveUp:"; /* Option + i */
"~k" = "moveDown:"; /* Option + k */
"@~i" = ("moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:","moveUp:",); /* Cmd + Option + j */
"@~k" = ("moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:","moveDown:",); /* Cmd + Option + j */
"@\UF702" = "moveWordBackward:"; /* Cmd + LeftArrow */
"@~j" = "moveWordBackward:"; /* Cmd + Option + j */
"@\U007F" = "deleteWordBackward:"; /* Cmd + Backspace */
"@\UF703" = "moveWordForward:"; /* Cmd + RightArrow */
"@~l" = "moveWordForward:"; /* Cmd + Option + l */
"@\UF728" = "deleteWordForward:"; /* Cmd + Delete */
"@$\UF702" = "moveWordBackwardAndModifySelection:"; /* Shift + Cmd + Leftarrow */
"@$\UF703" = "moveWordForwardAndModifySelection:"; /* Shift + Cmd + Rightarrow */
}
macOS용 키보드 추천 - keychron(키크론), 타겁샵 추천 (0) | 2021.11.19 |
---|---|
Linux, Mac OS 터미널에 글자 컬러 효과 넣기 (0) | 2021.11.18 |
Mac OS iTerm2 에서 한글 음소 분리(깨짐) 현상 해결 방법 (0) | 2021.11.18 |
DP 케이블을 이용해서 맥북 프로와 모니터 연결 방법 (0) | 2021.09.14 |
Trackpad scroll direction change (0) | 2021.07.10 |