You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`HOLD` command can be followed by up to 2 keys, they can be character or special keys.
Now, since EMUK don't support this and even worse there can't be 2 EMUK in a button, I have no way of setting Shift + Space hold down hotkey for arbitrary canvas rotation action, which looks like this:
One could edit the hotkey in software they use but there's some softwares that does not allow this - and it doesn't sounds right to rely on AutoHotkey to reassign it just to make it reassigned on duckypad.
Attempted workaround
Since now Variables are added, I tried using variable & loop:
KEYDOWN SHIFT
KEYDOWN SPACE
WHILE $_READKEY != 0
DELAY 50
END_WHILE
KEYUP SHIFT
KEYUP SPACE
Which actually does not work, as issue indicated on #144 I can't maintain the loop.
The text was updated successfully, but these errors were encountered:
Try using shift key like that in everyday use, using one key as press and other key as unpress or making it as toggle button - it will be fairly obvious you can't unconsciously use it. This hotkey, is just as frequent, short bursted thing that should only work during pressed.
I'm kinda mad that I spent quite a fee for purchase & shipping and yet this is all I get eventually.
I second this. In my case I would like to use PowerToy's Push-to-talk and it requires (in my config) WINDOWS SHIFT Z.
I've tried this:
KEYDOWN WINDOWS
KEYDOWN SHIFT
KEYDOWN Z
EMUK Z
KEYUP Z
KEYUP SHIFT
KEYUP WINDOWS
But the commands beyond the EMUK do not run. After the first press (that behaves correctly), subsequent presses treat is as just Z.
I also tried using a WHILE loop, but it seems as though the script repeats anyways if the key is held down.
A nice flexible approach would be the ability to switch to running one script on KEYDOWN and another on KEYUP. That method would afford a lot of flexibility and might be easier to implement? Might also need the ability to disable key repeat.
Suggestion
Either of this suggestions would make my duckypad usable again, or I might need to downgrade firmware (hope it works!)
Add back
HOLD
's 2 (or more the better) key support inEMUK
Allow use of multiple
EMUK
lines in single buttonRevive deleted
HOLD
Encountering issue
I was delaying update of firmware and just recently updated, and found out
HOLD SHIFT SPACE
is nowEMUK SHIFT SPACE
and syntax is no longer valid.Previously
HOLD
command could held up to 2 keys:duckyPad/duckyscript_info.md
Line 352 in a2531bf
Now, since
EMUK
don't support this and even worse there can't be 2EMUK
in a button, I have no way of settingShift
+Space
hold down hotkey for arbitrary canvas rotation action, which looks like this:One could edit the hotkey in software they use but there's some softwares that does not allow this - and it doesn't sounds right to rely on AutoHotkey to reassign it just to make it reassigned on duckypad.
Attempted workaround
Since now Variables are added, I tried using variable & loop:
Which actually does not work, as issue indicated on #144 I can't maintain the loop.
The text was updated successfully, but these errors were encountered: