aboutsummaryrefslogtreecommitdiff
path: root/ergol.py
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@dailly.me>2026-10-16 14:05:33 +0200
committerSébastien Dailly <sebastien@dailly.me>2026-10-16 14:05:33 +0200
commitbcde30ff9e322278ebeb316bfa34af0328680bcf (patch)
treee5b3192461f64fb998173feaf2511f3ae0c37fb0 /ergol.py
parentf421547316803b545c678a8610954b1b14339b9d (diff)
pylint review + ergol key mappingmain
Diffstat (limited to 'ergol.py')
-rw-r--r--ergol.py43
1 files changed, 43 insertions, 0 deletions
diff --git a/ergol.py b/ergol.py
new file mode 100644
index 0000000..df282af
--- /dev/null
+++ b/ergol.py
@@ -0,0 +1,43 @@
+from kmk.keys import make_key
+from kmk.keys import ModifierKey, KeyboardKey
+
+make_key(code=4, names=("A",), constructor=KeyboardKey)
+make_key(code=5, names=("B",), constructor=KeyboardKey)
+make_key(code=26, names=("C",), constructor=KeyboardKey)
+make_key(code=12, names=("D",), constructor=KeyboardKey)
+make_key(code=7, names=("E",), constructor=KeyboardKey)
+make_key(code=10, names=("F",), constructor=KeyboardKey)
+make_key(code=54, names=("G",), constructor=KeyboardKey)
+make_key(code=16, names=("H",), constructor=KeyboardKey)
+make_key(code=15, names=("I",), constructor=KeyboardKey)
+make_key(code=48, names=("J",), constructor=KeyboardKey)
+
+make_key(code=56, names=("K",), constructor=KeyboardKey)
+make_key(code=11, names=("L",), constructor=KeyboardKey)
+make_key(code=24, names=("M",), constructor=KeyboardKey)
+make_key(code=09, names=("N",), constructor=KeyboardKey)
+make_key(code=8, names=("O",), constructor=KeyboardKey)
+make_key(code=21, names=("P",), constructor=KeyboardKey)
+make_key(code=20, names=("Q",), constructor=KeyboardKey)
+
+
+make_key(code=13, names=("R",), constructor=KeyboardKey)
+make_key(code=22, names=("S",), constructor=KeyboardKey)
+make_key(code=14, names=("T",), constructor=KeyboardKey)
+make_key(code=51, names=("U",), constructor=KeyboardKey)
+make_key(code=25, names=("V",), constructor=KeyboardKey)
+make_key(code=23, names=("W",), constructor=KeyboardKey)
+make_key(code=27, names=("X",), constructor=KeyboardKey)
+make_key(code=19, names=("Y",), constructor=KeyboardKey)
+make_key(code=29, names=("Z",), constructor=KeyboardKey)
+
+make_key(code=39, names=("ZERO",), constructor=KeyboardKey)
+make_key(code=30, names=("ONE",), constructor=KeyboardKey)
+make_key(code=31, names=("TWO",), constructor=KeyboardKey)
+make_key(code=32, names=("THREE",), constructor=KeyboardKey)
+make_key(code=33, names=("FOUR",), constructor=KeyboardKey)
+make_key(code=34, names=("FIVE",), constructor=KeyboardKey)
+make_key(code=35, names=("SIX",), constructor=KeyboardKey)
+make_key(code=36, names=("SEVEN",), constructor=KeyboardKey)
+make_key(code=37, names=("EIGHT",), constructor=KeyboardKey)
+make_key(code=38, names=("NINE",), constructor=KeyboardKey)