0% found this document useful (0 votes)
270 views1 page

Karabiner-Elements Complex - Modifications Rules

The document describes keyboard remapping rules called 'ultimate macOS' that remap keys like caps lock, navigation keys and more to act as modifiers or perform other functions. It provides details on how keys are remapped for navigation, mouse control, text editing, window management, applications and more when used alone or with modifier keys.

Uploaded by

ruwi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
270 views1 page

Karabiner-Elements Complex - Modifications Rules

The document describes keyboard remapping rules called 'ultimate macOS' that remap keys like caps lock, navigation keys and more to act as modifiers or perform other functions. It provides details on how keys are remapped for navigation, mouse control, text editing, window management, applications and more when used alone or with modifier keys.

Uploaded by

ruwi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Karabiner-Elements complex_modifications rules GitHub

Rules are filtered by "ultimate_macOS". Show all rules

Personal Settings

ultimate macOS Maintained by @suliveevil Import

KBD: BluetoothConverter、IKBC_C87、XD60: Swap Win/CMD and Alt/Opt

CapsLock to Hyper/Escape

Hyper Navigation: 0 4($) HJKL UIOP

Hyper MouseMove: ←↓↑→

Hyper Deletion: N M , .

Hyper Window Control: ⇥ QWAS D

Hyper Bash Control: D ZXCVB

Hyper Application (held down hyper+g to Fn)

Hyper Functional

Hyper Shifter

Hyper Misc (Check https://github.com/suliveevil/Capslock for all details)

ultimate macOS
Project suliveevil/Capslock provides more and detailed info.

Latest Update Time(Unix Time): 1554299626

Latest import url: karabiner://karabiner/assets/complex_modifications/import?


url=https://raw.githubusercontent.com/suliveevil/Capslock/master/mac/ultimate_macOS.json

Basic
✱ Hyper actually maps to ⌃⌥⇧⌘ (all right modifiers) , It works well with additional left modifiers. And compatible with most application. Hold
CapsLock to enable Hyper funcationality while press it will emit an Escape.

Origin MapsTo Comment

⇪ Press ⎋ Escape Single press to escape

⇪ Hold ✱ Hyper Enable Hyper Functionality

Navigation
Hold ✱ Hyper to enable navigators
Hold additional ⌘ Command for selection . (just like holding ⇧shift in normal)
Hold additional ⌥ Command for mouse movement
Hold additional ⇧ Command for switching tab/app
Hold additional ⌃ Command for desktop management (just like holding ⌃ctrl with arrow key)

Origin MapsTo Comment

H ← LeftArrow cursor left

J ↓ DownArrow cursor down

K ↑ UpArrow cursor up

L → RightArrow cursor right

⌘H ⇧← LeftArrow cursor left and selection

⌘J ⇧↓ DownArrow cursor down and selection

⌘K ⇧↑ UpArrow cursor up and selection

⌘L ⇧→ RightArrow cursor right and selection

⌥H ← LeftArrow Option + left

⌥J ↓ DownArrow Option + down

⌥K ↑ UpArrow Option + up

⌥L → RightArrow Option + right

⌃H ← LeftArrow expose all

⌃J ↓ DownArrow show desktops

⌃K ↑ UpArrow switch prev desktop

⌃L → RightArrow switch next desktop

U ⇞ PageUp cursor page up

I ↖ Home cursor to line(doc) head

O ↘ End cursor to line(doc) end

P ⇟ PageDn cursor page down

⌘U xx leaves to other apps

⌘I xx leaves to other apps

⌘O xx leaves to other apps

⌘P xx leaves to other apps

⌥U xx leaves to other apps

⌥I xx leaves to other apps

⌥O xx leaves to other apps

⌥P xx leaves to other apps

⌃U xx leaves to other apps

⌃I xx leaves to other apps

⌃O xx leaves to other apps

⌃P xx leaves to other apps

MouseMove
Origin MapsTo Comment

← MouseLeft mouse cursor left

↓ MouseDown mouse cursor down

↑ MouseUp mouse cursor up

→ MouseRight mouse cursor right

↩ MouseLeft mouse left button click

⌘↩ MouseRight mouse right button click

Deletion
Origin MapsTo Comment

N ⌥⌫ Option + ForwardDelete Delete a word ahead

M ⌫ ForwardDelete Delete a char ahead

, ⌦ Delete Delete a char after

. ⌥⌦ Option + Delete Delete a word after

⌘M,⌘N ⌘⌥⌫ Command+Option+ForwardDelete Delete to line head

Window Control
Origin MapsTo Comment

⇥ Tab ⌘⇥ Command+Tab Switch Window

⌘⇥ Command+Tab ⌘⇧⇥ Command+Shift+Tab Switch Window Reversely

Q ⌘Q Close Window

W ⌘W Close Tab

A ⌃⌥⇧⌘A Leaves to Moom, ※a window resize app

⌘A ⌃↑ Ctrl+UpArrow OSX Expose All

S ⌃⇥ Ctrl+Tab Switch Tab

⌘S ⌃⇧⇥ Ctrl+Shift+Tab Swtich Tab Reversely

⌘D Open Dictionary Find words

Bash Control
Common bash utils: EOF, SIGINT, SIGTSTP, VIM/Tmux Prefix

Origin MapsTo Comment

D ⌃D EOF

Z ⌃Z SIGTSTP

X ⌃R IDE Run

C ⌃C SIGINT

V ⌃V Vim Prefix

B ⌃B Tmux Default Prefix

Applications
Maybe you'd like overwrite these with your own favorite apps.

Origin MapsTo Comment

E Open Finder Open File Browser

⌘E Open Safari Open Web Browser

R Open iTerm2 Great terminal for osx (Run)

⌘R Open PyCharm Open IDE

T Open Visual Studio Code Text Editor: Visual Studio Code

⌘T Open Typora Text Editor: Typora , a great WYSIWYG md editor

Y Open Siri

F Open Alfred leaves to Alfred

⌘F Open Dash Find API Document

G while held down, hyper + g = Fn leaves to BetterAndBetter.app

⌘G Open Chrome Google Chrome

Functional
Use F1,…F12 as standard functional keys, while hold hyper to turn them back.

Origin MapsTo Comment

F1 BrightnessDown

F2 BrightnessUp

F3 ExposeAll

F4 LaunchPad

F5 KeyboardLightDown

F6 KeyboardLightUp

F7 MusicPrev

F8 MusicPlay

F9 MusicNext

F10 Mute

F11 VolumeDown

F12 VolumeUp

F13 PrintScreen MusicPrev

F14 ScrollLock MusicNext

F15 Pause Mute

Insert ⌥BrightnessUp Fine grained brightness up

Delete ⌥BrightnessDown Fine grained brightness down

Home ⌥KeyboardLightUp Fine grained keyboard light up

End ⌥KeyboardLightDown Fine grained keyboard light down

PgUp ⌥VolumeUp Fine grained volume up

PgDn ⌥VolumeDown Fine grained volume down

Shifter
A more convient shift for most case

Origin MapsTo Comment

1 ! Exclamation

2 @ At

3 # Sharp

4 $ Dollar

5 % Percent

6 ^ Caret

7 & Ampersand

8 * Star

9 ( Left Round Bracket

0 ) Right Round Bracket

- Minus _ Hyphen

= Equal + Plus

[ Left Bracket { Left Brace ⇧ Bracket

] Right Bracket } Right Brace ⇧ Bracket

\ Back Slash | Bar

; Semicolon ! Exclamation

' Single Quote = EqualSign

⌘; Semicolon ! Colon

⌘' Single Quote = EqualSign

Misc
Origin MapsTo Comment

⎋ Escape ⇪ CapsLock Bug: Difficult to turn capslock off after emit

~ BackQuote ⇧⌘4 macOS Area Screenshot to Desktop file

⌘~ Command+BackQuote ⌃⇧⌘4 macOS Area Screenshot to Clipboard

⌫ Backspace ⌘⌫ macOS Delete File

/ Slash ⌘/ Command+Slash Comment/Uncomment in many IDE

/ Backslash ⌘/ Command+Slash Comment/Uncomment in many IDE

␢ Spacebar ⌃␢ Ctrl+Spacebar Switch Input Source

You might also like