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_KEY1_NAME="ctrl"
|
||||
PTT_KEY2_NAME="alt"
|
||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
||||
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||
;;
|
||||
2)
|
||||
PTT_LABEL="Ctrl + Shift"
|
||||
PTT_KEY1_NAME="ctrl"
|
||||
PTT_KEY2_NAME="shift"
|
||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="KEY_LEFTSHIFT, KEY_RIGHTSHIFT"
|
||||
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="ecodes.KEY_LEFTSHIFT, ecodes.KEY_RIGHTSHIFT"
|
||||
;;
|
||||
3)
|
||||
PTT_LABEL="Alt + Shift"
|
||||
PTT_KEY1_NAME="alt"
|
||||
PTT_KEY2_NAME="shift"
|
||||
PTT_KEY1_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
||||
PTT_KEY2_CODES="KEY_LEFTSHIFT, KEY_RIGHTSHIFT"
|
||||
PTT_KEY1_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||
PTT_KEY2_CODES="ecodes.KEY_LEFTSHIFT, ecodes.KEY_RIGHTSHIFT"
|
||||
;;
|
||||
4)
|
||||
PTT_LABEL="Right Ctrl (alone)"
|
||||
PTT_KEY1_NAME="rctrl"
|
||||
PTT_KEY2_NAME=""
|
||||
PTT_KEY1_CODES="KEY_RIGHTCTRL"
|
||||
PTT_KEY1_CODES="ecodes.KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES=""
|
||||
;;
|
||||
5)
|
||||
PTT_LABEL="Right Alt (alone)"
|
||||
PTT_KEY1_NAME="ralt"
|
||||
PTT_KEY2_NAME=""
|
||||
PTT_KEY1_CODES="KEY_RIGHTALT"
|
||||
PTT_KEY1_CODES="ecodes.KEY_RIGHTALT"
|
||||
PTT_KEY2_CODES=""
|
||||
;;
|
||||
*)
|
||||
@@ -186,8 +186,8 @@ case "$HOTKEY_CHOICE" in
|
||||
PTT_LABEL="Ctrl + Alt"
|
||||
PTT_KEY1_NAME="ctrl"
|
||||
PTT_KEY2_NAME="alt"
|
||||
PTT_KEY1_CODES="KEY_LEFTCTRL, KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="KEY_LEFTALT, KEY_RIGHTALT"
|
||||
PTT_KEY1_CODES="ecodes.KEY_LEFTCTRL, ecodes.KEY_RIGHTCTRL"
|
||||
PTT_KEY2_CODES="ecodes.KEY_LEFTALT, ecodes.KEY_RIGHTALT"
|
||||
;;
|
||||
esac
|
||||
|
||||
@@ -227,7 +227,7 @@ except ImportError:
|
||||
|
||||
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
||||
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
||||
PTT_CODES = (ecodes.${PTT_KEY1_CODES},)
|
||||
PTT_CODES = (${PTT_KEY1_CODES},)
|
||||
|
||||
is_recording = False
|
||||
|
||||
@@ -326,8 +326,8 @@ except ImportError:
|
||||
|
||||
WHISPR_HOTKEY_UP = ["xdotool", "keyup", "ctrl", "alt", "super"]
|
||||
WHISPR_HOTKEY_SEND = ["xdotool", "keydown", "ctrl", "key", "grave", "keyup", "ctrl"]
|
||||
KEY1_CODES = (ecodes.${PTT_KEY1_CODES},)
|
||||
KEY2_CODES = (ecodes.${PTT_KEY2_CODES},)
|
||||
KEY1_CODES = (${PTT_KEY1_CODES},)
|
||||
KEY2_CODES = (${PTT_KEY2_CODES},)
|
||||
|
||||
key1_held = False
|
||||
key2_held = False
|
||||
|
||||
Reference in New Issue
Block a user