vial-kb / vial-gui

Vial is an open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time.
https://get.vial.today
GNU General Public License v2.0
860 stars 149 forks source link

Macros must be recorded in US layouts #218

Open yougotborked opened 6 months ago

yougotborked commented 6 months ago

Hello, I use an OS-level software dvorak layout with my keyboards. This lets me switch back easily to qwerty for gaming to the standard wasd-style left hand. When I want to store a macro on my keyboard however I have to translate all my macros to a qwerty layout for them to type properly when dvorak is turned on.

I'm not sure if there is anything you can do about it, but it just feels kind of strange to have a text macro for git pull --all -p be ugk rfpp ''app 'r. Maybe even just renaming the button label from "text", to "keypresses" or something less confusing.
I initially thought it meant, streaming the exact text in some way to the OS, independent of OS keyboard layout.

jasonzjc666 commented 2 months ago

One other solution might be to migrate the OS-level DVORAK layout to another vial layer