Fix NameError: add ecodes. prefix to all key code references
The template was expanding KEY_LEFTCTRL, KEY_RIGHTCTRL but only prepending ecodes. to the first one. Now all key codes include the ecodes. prefix in the case statement values. https://claude.ai/code/session_01XKYC1basxdwtHy71tky7xm
This commit is contained in:
+13
-13
@@ -150,35 +150,35 @@ case "$HOTKEY_CHOICE" in
|
|||||||
PTT_LABEL="Ctrl + Alt"
|
PTT_LABEL="Ctrl + Alt"
|
||||||
PTT_KEY1_NAME="ctrl"
|
PTT_KEY1_NAME="ctrl"
|
||||||
PTT_KEY2_NAME="alt"
|
PTT_KEY2_NAME="alt"
|
||||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||||
PTT_KEY2_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
PTT_KEY2_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||||
;;
|
;;
|
||||||
2)
|
2)
|
||||||
PTT_LABEL="Ctrl + Shift"
|
PTT_LABEL="Ctrl + Shift"
|
||||||
PTT_KEY1_NAME="ctrl"
|
PTT_KEY1_NAME="ctrl"
|
||||||
PTT_KEY2_NAME="shift"
|
PTT_KEY2_NAME="shift"
|
||||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||||
PTT_KEY2_CODES="KEY_LEFTSHIFT, KEY_RIGHTSHIFT"
|
PTT_KEY2_CODES="ecodes.KEY_LEFTSHIFT, ecodes.KEY_RIGHTSHIFT"
|
||||||
;;
|
;;
|
||||||
3)
|
3)
|
||||||
PTT_LABEL="Alt + Shift"
|
PTT_LABEL="Alt + Shift"
|
||||||
PTT_KEY1_NAME="alt"
|
PTT_KEY1_NAME="alt"
|
||||||
PTT_KEY2_NAME="shift"
|
PTT_KEY2_NAME="shift"
|
||||||
PTT_KEY1_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
PTT_KEY1_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||||
PTT_KEY2_CODES="KEY_LEFTSHIFT, KEY_RIGHTSHIFT"
|
PTT_KEY2_CODES="ecodes.KEY_LEFTSHIFT, ecodes.KEY_RIGHTSHIFT"
|
||||||
;;
|
;;
|
||||||
4)
|
4)
|
||||||
PTT_LABEL="Right Ctrl (alone)"
|
PTT_LABEL="Right Ctrl (alone)"
|
||||||
PTT_KEY1_NAME="rctrl"
|
PTT_KEY1_NAME="rctrl"
|
||||||
PTT_KEY2_NAME=""
|
PTT_KEY2_NAME=""
|
||||||
PTT_KEY1_CODES="KEY_RIGHTCTRL"
|
PTT_KEY1_CODES="ecodes.KEY_RIGHTCTRL"
|
||||||
PTT_KEY2_CODES=""
|
PTT_KEY2_CODES=""
|
||||||
;;
|
;;
|
||||||
5)
|
5)
|
||||||
PTT_LABEL="Right Alt (alone)"
|
PTT_LABEL="Right Alt (alone)"
|
||||||
PTT_KEY1_NAME="ralt"
|
PTT_KEY1_NAME="ralt"
|
||||||
PTT_KEY2_NAME=""
|
PTT_KEY2_NAME=""
|
||||||
PTT_KEY1_CODES="KEY_RIGHTALT"
|
PTT_KEY1_CODES="ecodes.KEY_RIGHTALT"
|
||||||
PTT_KEY2_CODES=""
|
PTT_KEY2_CODES=""
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
@@ -186,8 +186,8 @@ case "$HOTKEY_CHOICE" in
|
|||||||
PTT_LABEL="Ctrl + Alt"
|
PTT_LABEL="Ctrl + Alt"
|
||||||
PTT_KEY1_NAME="ctrl"
|
PTT_KEY1_NAME="ctrl"
|
||||||
PTT_KEY2_NAME="alt"
|
PTT_KEY2_NAME="alt"
|
||||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||||
PTT_KEY2_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
PTT_KEY2_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -227,7 +227,7 @@ except ImportError:
|
|||||||
|
|
||||||
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
||||||
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
||||||
PTT_CODES = (ecodes.${PTT_KEY1_CODES},)
|
PTT_CODES = (${PTT_KEY1_CODES},)
|
||||||
|
|
||||||
is_recording = False
|
is_recording = False
|
||||||
|
|
||||||
@@ -326,8 +326,8 @@ except ImportError:
|
|||||||
|
|
||||||
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
||||||
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
||||||
KEY1_CODES = (ecodes.${PTT_KEY1_CODES},)
|
KEY1_CODES = (${PTT_KEY1_CODES},)
|
||||||
KEY2_CODES = (ecodes.${PTT_KEY2_CODES},)
|
KEY2_CODES = (${PTT_KEY2_CODES},)
|
||||||
|
|
||||||
key1_held = False
|
key1_held = False
|
||||||
key2_held = False
|
key2_held = False
|
||||||
|
|||||||
Reference in New Issue
Block a user