Skip to content

Mouse and scrolling

Move the pointer, click, drag, and scroll from the keyboard, with or without a numeric keypad.

Capslock can drive the pointer from three places: the letter keys under your right hand, the arrow keys, and the numeric keypad. Movement and scrolling run smoothly for as long as you hold the chord. Mouse buttons are held while you hold the chord, so holding a click chord and moving drags.

On the letter keys

Key⇪ ⌥ mouse⇪ ⌥ ⇧ fast mouse⇪ ⌃ ⇧ scroll⇪ ⇧ ⌘ fast scroll
HMove leftMove left, fastScroll leftScroll left, fast
JMove downMove down, fastScroll downScroll down, fast
KMove upMove up, fastScroll upScroll up, fast
LMove rightMove right, fastScroll rightScroll right, fast
ULeft clickLeft clickScroll rightScroll right, fast
IRight clickRight clickScroll upScroll up, fast
OBack button (4)Back button (4)Scroll downScroll down, fast
PForward button (5)Forward button (5)Scroll leftScroll left, fast

On the two scroll planes, U I O P scroll in the opposite direction to H J K L. Fast movement is twice the normal speed; fast scrolling is twice the normal scroll.

On the arrow keys

Hold with an arrowEffect
⇪Move the pointer
⇪ ⌘Move the pointer fast
⇪ ⌥Move the pointer slowly
⇪ ⇧Scroll in the arrow's direction
⇪ ⌥ ⇧Scroll slowly
⇪ ⇧ ⌘Scroll fast, in the opposite direction

The reversed direction on ⇪ ⇧ ⌘ is carried over unchanged from the Karabiner-Elements layout. Rebind the four arrows on that plane if you prefer it to match.

Clicks on Return

ChordClick
⇪ ReturnLeft click
⇪ ⌘ ReturnRight click
⇪ ⌥ ReturnMiddle click
⇪ ⇧ ReturnBack button (4)
⇪ ⌃ ReturnForward button (5)
⇪ ⌃ ⇧ ReturnLeft click

On the numeric keypad

With a numeric keypad, keys 1 to 9 move in eight directions, laid out like the keypad itself: 7 up-left, 8 up, 9 up-right, 4 left, 6 right, 1 down-left, 2 down, 3 down-right. Key 5 does nothing.

Hold with keypad 1–9Effect
⇪Move the pointer
⇪ ⌘Move fast
⇪ ⌥Move slowly
⇪ ⇧Scroll
⇪ ⌥ ⇧Scroll slowly
⇪ ⇧ ⌘Scroll fast

The keypad buttons work on all sixteen planes. Any modifier you hold is applied to the click, so ⇪ ⌘ 0 on the keypad is a ⌘-click.

Keypad keyButton
0Left click
EnterRight click
.Middle click
−Back button (4)
+Forward button (5)

On the base plane the remaining keypad keys scroll slowly: / and = vertically, * and Clear horizontally.