Home / User Guide / Customization / Per-Key Actions
Customization P1

Per-Key Actions

Customize swipe actions per key


title: Per-Key Actions

description: Customize what each swipe direction does

category: Customization

difficulty: advanced

related_spec: ../specs/customization/per-key-actions-spec.md


Per-Key Actions

Customize what happens when you swipe in each of the 8 directions from any key. Assign characters, actions, or macros to each swipe direction.

Quick Summary

WhatDescription

PurposeCustomize subkey actions per direction
AccessSettings > Customization > Per-Key Actions
Directions8 directions (N, NE, E, SE, S, SW, W, NW)

Understanding Subkeys

Each key has up to 8 subkey positions:

NW   N   NE

\ | /

W -- KEY -- E

/ | \

SW S SE

When you short swipe in a direction, the corresponding subkey is activated.

How to Customize

Step 1: Open Customization

Step 2: Select a Key

Step 3: Edit a Direction

- Character: Type a letter, symbol, or emoji

- Action: Select from built-in actions

- Remove: Clear the subkey

Step 4: Save Changes

Changes are saved automatically. Tap Done to return.

Available Actions

ActionDescription

CharactersAny Unicode character
Delete WordDelete previous word
Cursor Left/RightMove cursor
Home/EndJump to line start/end
TabInsert tab character
EscapeSend escape key
Undo/RedoUndo or redo action
Copy/Cut/PasteClipboard operations
Select AllSelect all text

Common Customizations

Adding Frequently Used Symbols

Place symbols you use often in easy-to-reach positions:

KeyDirectionSuggestion

eSouth@ (email)
sEast$ (currency)
pNorth% (percent)

Programming Shortcuts

For developers:

KeyDirectionAction

ShiftNWEscape
ShiftSETab
aNWHome
aSWEnd

Navigation Optimization

Put navigation actions where you can reach them:

KeyDirectionAction

BackspaceWestDelete Word
SpaceSubkeysCursor movement

Tips and Tricks

[!TIP]
Consider your typing patterns. If you frequently type certain symbols, put them in easy-to-swipe positions.

Resetting Customizations

To restore defaults for a key:

To reset all customizations:

Import/Export

Save and share your customizations:

See Profiles for details.

Settings

SettingLocationDescription

Per-Key EditorCustomizationVisual subkey editor
Reset KeyPer-key detailReset single key
Reset AllSettings > ResetReset all customizations

Related Features

Technical Details

See Per-Key Actions Technical Specification.

Circle Gestures Extra Keys