remap capslock to other key combos
Modified from Vonng/Capslock
Capslock serves via Karabiner-Elements on MacOS
| Key |
MapsTo |
Comment |
| ⇪ Hold |
✱ Hyper |
Hold Capslock to enable Hyper modifier. |
| ⇪ Hold + ␣ |
⇪ itself |
default fallback plan |
Note that ✱ is implemented as combination of ALL RIGHT MODIFIERS: ⌘⌥⌃⇧.
Hold ✱ Hyper to enable hyper functionalities. We will assume and omit that in subsequent document.
- J, K, I, L, U, H, N, O are used as Navigators. Maps to ←↓↑→⇞↖↘⇟ by default. (pink area).
- 9 control planes has already been allocated for navigators.
- Hold additional ⌘ Command for selection. (like holding ⇧shift in normal), additional ⌥ Option for word/para selection.
- Hold additional ⇧ Shift for app/win/tab switching. Hold additional ⌃ Control for desktop management .
- Hold additional ⌥ Option for 🖱️ mouse move. Add ⇧shift to ⏫ accelerate. (U, I, O, P maps to mouse buttons) .
- ⇧⌥ turns navigator to 🖲️ mouse wheel, and ⇧⌘ is the ⏫ accelerated version .
HJKL for wheel, wihle UIOP for reversed wheel move.
| Feature |
Move |
Select |
WordSel |
Window |
Desktop |
🖱️ |
🖱️⏫ |
🖲️ |
🖲️⏫ |
| Key\Mod |
✱ |
⌘ |
⌘⌥ |
⇧ |
⌃ |
⌥ |
⇧⌥ |
⇧⌃ |
⇧⌘ |
| J |
Left |
word left |
word left |
prev tab |
prev desk |
⬅️ |
⬅️⏫ |
⬅️ |
⬅️⏫ |
| L |
Right |
word right |
word right |
next tab |
next desk |
➡️ |
➡️⏫ |
➡️ |
➡️⏫ |
| I |
Up |
line up |
3 line up |
prev app |
expose all |
⬆️ |
⬆️⏫ |
⬆️ |
⬆️⏫ |
| K |
Down |
line down |
3 line down |
next app |
focus |
⬇️ |
⬇️⏫ |
⬇️ |
⬇️⏫ |
| H |
Home |
line head |
end2head |
prev win |
hide |
🖱️R |
🖱️R |
⬆️ |
⬆️⏫ |
| N |
End |
line end |
head2end |
next win |
hide all |
🖱️B |
🖱️B |
⬇️ |
⬇️⏫ |
| U |
PgUp |
prev page |
prev page |
zoom- |
fullscreen |
🖱️L |
🖱️L |
➡️ |
➡️⏫ |
| O |
PgDn |
next page |
next page |
zoom+ |
Launchpad |
🖱️F |
🖱️F |
⬅️ |
⬅️⏫ |
- Arrows ←↓↑→ to 🖱️ mouse actions too. Hold ⌥ Option to ⏬ slow down, hold ⌘ Command to ⏫ speed up.
- Hold ⇧ Shift turns to 🖲️ wheel move. Extra ⌥ Option to ⏬ slow down, extra ⌘ Command to ⏫ speed up.
- ↩ Return maps to left click. And additional ⌘⌥⌃⇧ turns into right click, middle click, backward, forward.
| Feature |
🖱️ |
🖱️⏬ |
🖱️⏫ |
🖲️ |
🖲️⏬ |
🖲️⏫ |
| Key\Mod |
✱ |
⌥ |
⌘ |
⇧ |
⇧⌥ |
⇧⌘ |
| ←↓↑→ |
speed = 1600 |
speed ÷ 2 |
speed × 2 |
speed = 32 |
speed ÷ 2 |
speed × 2 |
| ↩ |
🖱️L |
🖱️M |
🖱️R |
🖱️L |
🖱️B |
🖱️F |
Tab, Q, W, A, s used as window control keys. Focuing on close/switch applications / windows / tabs / desktops. (azure area)
- Windows management (resize, layout) leaves to external application such as Moom, Magnet, and Slate. Bind ⌃⌥⇧⌘A manually.
| Key\Mod |
✱ |
| W |
previous app |
| Q |
next app |
| S |
next tab |
| A |
previous tab |
| X |
next window |
| Z |
previous window |
- E R T Y F G are used as application shortcuts. (yellow area)
- Popular apps and dev tools are registed to 3 default planes: ✱/⌘/⌥. Assign these shortcuts according to your own needs.
| Key\Mod |
✱ |
⌘ |
| E |
finder |
safari |
| R |
terminal |
|
| T |
notes |
|
| Glyph |
Name |
Glyph |
Name |
| ⇪ |
Capslock |
✱ |
Hyper |
| ⎋ |
Escape |
␣ |
Space |
| ⌘ |
Command (Mac) |
⎇ |
Alter (Win) |
| ⌥ |
Option (Mac) |
⊞ |
Win (Win) |
| ⌃ |
Control |
⇧ |
Shift |
| ↩ |
Return |
⌤ |
Enter |
| ←↓↑→ |
Arrow Cursor |
↖↘ |
Home/End |
| ⇥⇤ |
Tab |
⌫⌦ |
Delete / ForwardDelete |
| ⇭ |
Numlock |
⏫⏬ |
Fast / Slow |
| 🖱️L |
Mouse Left Click (Button1) |
🖱️B |
Mouse Backward (Button4) |
| 🖱️R |
Mouse Right Click (Button2) |
🖱️F |
Mouse Forward (Button5) |
| 🖱️M |
Mouse Middle Click (Button3) |
🖲️ |
Mouse Wheel |