system.py
Pinchord · pinchord.git · Tickets · Changelog
Branches > build-process > cf6a1cb > files / plover_pinchord / system.py
from plover.system.english_stenotype import *
KEYS = (
"#-", "_-", "+-",
"T-", "S-", "P-", "W-", "H-", "R-", "&-",
"A", "O", "I", "U", "^",
"-L", "-R", "-P", "-K", "-F", "-S", "-T", "-*",
"-E",
)
IMPLICIT_HYPHEN_KEYS = ("A", "O", "I", "U", "^")
SUFFIX_KEYS = ("-E",)
NUMBERS = {}
NUMBER_KEY = None
FERAL_NUMBER_KEY = False
UNDO_STROKE_STENO = "-LR"
DICTIONARIES_ROOT = "asset:plover_pinchord:dictionaries"
DEFAULT_DICTIONARIES = ("user.json", "pinchord-v25.0.py")
KEYMAPS = {
"Keyboard": {
"#-": ("q"),
"_-": ("Tab"), # Can't use caps lock :/
"+-": ("a"),
"T-": ("w"),
"S-": ("s"),
"P-": ("e"),
"W-": ("d"),
"H-": ("r"),
"R-": ("f"),
"&-": ("t", "g"),
"A": ("c"),
"O": ("v"),
"I": ("n"),
"U": ("m"),
"^": ("y", "h"),
"-L": ("u"),
"-R": ("j"),
"-P": ("i"),
"-K": ("k"),
"-F": ("o"),
"-S": ("l"),
"-T": ("p"),
"-*": (";"),
"-E": ("[", "'"),
"arpeggiate": "space",
"no-op": ("]", "Delete", "End", "Page_Down", "Return", "z", "x", "b", ",", ".", "/")
}
}