IBM MODEL M을 HHKB의 배열과 섞어 사용하는 모습이다.
우선 필자는 두가지 전제가 있다.
1. 오른쪽 ALT, Ctrl을 쓰지 않는다. 대신 이 둘을 Fn 처럼 다룬다.
2. 한/영 전환은 IBM 방식(Shift + Space)을 따른다.
- Windows
Microsoft PowerToys 를 설치한다.
https://learn.microsoft.com/ko-kr/windows/powertoys/
Keyboard Manager를 킨다.
키 다시 매핑에서 Caps Lock를 Ctrl (Left)로 설정한다.
Alt (Right)를 Win (Right)로 설정하는 것은 자유다. 필자는 평소 Right Alt를 사용하지 않아 차라리 Win키로 설정한 것이다.
바로 가기 다시 매핑에서 ASD와 Caps_Lock를 설정할 것이다.
Ctrl (Right)를 Fn으로 생각하고 다룬다.
Ctrl (Right) + Tab를 Caps LockCtrl (Right) + A를 Volume Down
Ctrl (Right) + S를 Volume Up
Ctrl (Right) + D를 Volume Mute
그 밑에 Win (Right) 조합은 기존에 HHKB에서 ASDF 측각은 Windows에서 기능하지 않기에 Model M이 아닌 HHKB를 위한 옵션이다.
- macOS
macOS는 PowerToys를 이용하는 것보다 조금 복잡하다.
Karabiner-Element 를 설치한다.
https://karabiner-elements.pqrs.org
Caps_lock을 left_command로 바꾼다.
Complex Modifications를 수정한다.
https://genesy.github.io/karabiner-complex-rules-generator/
- IBM MODEL M to HHKB ASDF
HHKB의 ASDF에는 역할이 있다. Fn 조합과 함께 순서대로 Vol_Dn, Vol_Up, Mute, Eject.
MODEL M에서는 Right_Ctrl + ASDF 조합으로 이용할 수 있도록 하였다.
{
"description": "IBM MODEL M to HHKB ASDF",
"manipulators": [
{
"from": {
"key_code": "a",
"modifiers": {
"mandatory": [
"right_control"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "volume_decrement",
"repeat": true
}
],
"type": "basic"
},
{
"from": {
"key_code": "s",
"modifiers": {
"mandatory": [
"right_control"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "volume_increment",
"repeat": true
}
],
"type": "basic"
},
{
"from": {
"key_code": "d",
"modifiers": {
"mandatory": [
"right_control"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "mute",
"repeat": true
}
],
"type": "basic"
},
{
"from": {
"key_code": "f",
"modifiers": {
"mandatory": [
"right_control"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "eject",
"repeat": true
}
],
"type": "basic"
}
]
}
- IBM MODEL M to HHKB Caps
HHKB에서는 Caps Lock 키가 없다. Fn + Tab를 이용한다.
그래서 MODEL M에서는 Right_Ctrl을 Fn으로 삼고 Tab 키를 누르면 Caps Lock이 켜지도록 하는 코드다.
{
"description": "IBM MODEL M to HHKB Caps",
"manipulators": [
{
"from": {
"key_code": "tab",
"modifiers": {
"mandatory": [
"right_control"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "caps_lock",
"repeat": true
}
],
"type": "basic"
}
]
}
- Command + Tab to ALT + TAB
Windows에서는 창 전환을 (left)Alt + Tab으로 하지만 Mac에서는 Command + Tab를 이용한다.
Alt + Tab을 누르면 Command + Tab이 작동하도록 하는 코드다.
{
"description": "Command + Tab to ALT + TAB",
"manipulators": [
{
"from": {
"key_code": "tab",
"modifiers": {
"mandatory": [
"left_alt"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "tab",
"modifiers": [
"left_gui"
],
"repeat": true
}
],
"type": "basic"
}
]
}
Shift + Space 한영 전환은 이전에 써둔 글이 있다.
https://inseul.tistory.com/entry/Windows-한영-전환-변경-정리
https://inseul.tistory.com/entry/macOS-Shift-Space-한영-전환
'PC, 하드웨어' 카테고리의 다른 글
그래픽카드 전력 제한 해제 데이터 (0) | 2024.04.04 |
---|---|
GIGABYTE AORUS FV43U (0) | 2024.04.04 |
macOS Shift + Space 한영 전환 (0) | 2024.03.24 |
Gigabyte RTX 3080Ti Master (0) | 2024.03.08 |
USB to PS/2 Converter - ATEN CV10KM (0) | 2024.01.06 |