thompson-vii / kb16_rev2_vial_fw

compiled firmware for doio's kb16 rev2 (aka megalodon trip knob macropad)
65 stars 25 forks source link

Characters transposed in some cases #14

Closed EFH52 closed 1 week ago

EFH52 commented 1 year ago

C:\Users\eric\Go is in the macro as a string of text. Sometimes: C:\Userse\ric\Go or C:\User\sericf\Go Also | replaces \ or ; replaces : So the shift keys bounces around as well.

It doesn't do this all the time, but maybe 10% of the time things error out.

Excecuted macro. [["down", "KC_LGUI"], ["tap", "KC_R"], ["up", "KC_LGUI"], ["delay", 15], ["text", "C:\\Users\\eric\\Google Drive\\SystemCommons\\Documents\\Python Scripts\\Python Scripts.code-workspace"], ["tap", "KC_ENTER"]]

thompson-vii commented 1 year ago

Vial offer no delay for the text items. Not much i can do here. I'd use a auto hotkey script instead.

example in my script


f21::
Run, C:\Program Files\Krita (x64)\bin\krita.exe
return

and add that script to startup

On 5/8/2023 10:40 AM, EFH52 wrote:

|C:\Users\eric\Go| is in the macro as a string of text. Sometimes: |C:\Userse\ric\Go| or |C:\User\sericf\Go| Also ||| replaces || or |;| replaces |:| So the shift keys bounces around as well.

It doesn't do this all the time, but maybe 10% of the time things error out.

Excecuted macro. |[["down", "KC_LGUI"], ["tap", "KC_R"], ["up", "KC_LGUI"], ["delay", 15], ["text", "C:\Users\eric\Google Drive\SystemCommons\Documents\Python Scripts\Python Scripts.code-workspace"], ["tap", "KC_ENTER"]]|

— Reply to this email directly, view it on GitHub https://github.com/thompson-vii/kb16_rev2_vial_fw/issues/14, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHRUO4EVIYILZR2KQAPTQR3XFEHV5ANCNFSM6AAAAAAX2DRXNY. You are receiving this because you are subscribed to this thread.Message ID: @.***>

EFH52 commented 1 year ago

Fair enough. I'd already moved over to AHK to handle this and it was working splendidly. Now I need to bring it back from being bricked as i flashed a corrupted file into my pad...oops.

what I use: `F24:: { run "C:\Users\eric\Google Drive\SystemCommons\Documents\AHK.code-workspace" }

F23:: { run "C:\Users\eric\Google Drive\SystemCommons\Documents\Python Scripts\Python Scripts.code-workspace" }

F22:: { run "code", , "Hide" While GetKeyState("F22", "p") sleep 10 }

F21:: { run "https://www.autohotkey.com/docs/v2/" While GetKeyState("F21", "p") sleep 10 }`