Closed VehementHam closed 8 months ago
In XKB, Dvorak is a variant, not a layout.
export XKB_DEFAULT_LAYOUT=us XKB_DEFAULT_VARIANT=dvorak
swc-launch velox
Thanks.
After running export XKB_DEFAULT_VARIANT=dvorak
in the shell, followed by swc-launch velox
, the keybord layout does not change in velox. How do I chage the keybord layout in velox?
Did you do export XKB_DEFAULT_LAYOUT=us XKB_DEFAULT_VARIANT=dvorak
?
Yes, I tried that too.
I'm sorry you're having trouble, but I can assure you that it does work. I type in dvorak as well. My guess is you have a typo somewhere. As @apprehensions said, you need to set both XKB_DEFAULT_LAYOUT=us
(or whatever's appropriate for your country/language) and XKB_DEFAULT_VARIANT=dvorak
. Setting just XKB_DEFAULT_VARIANT=dvorak
won't work.
See the code: https://github.com/xkbcommon/libxkbcommon/blob/43c9752d441702011500e562c8bbc41ec0254772/src/context-priv.c#L151-L154
Your right, it was a typo. I only noticed after the third check. I'm gonna drink some water now.
Reproduce
Issue