-
I use English and Rusaian keyboard layouts in win-10. English is Colemak-DH, for Russian the layout must be Qwerty so that win-10 properly processes it. So, I first switch layer in Kanata, then send the hotkey combination to win-10. I tried doing it via
And it works beautifully. However, I also want to have window-switching (windows' hotkey I use is alt-escape), and while window-switching, I additionally want to reset current language to English. Here's what I came up with:
But it doesn't work: Kanata sends all commands simultaneously, so win-10 gets not just What should I use to get desired behavior? Some logs: swithcing to Russian, works great.
But when switching windows, here's what happens:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
I haven't fully read in detail but from my brief read, I think what might solve your issue is using on-press-fakekey ... tap within a macro. Aside: one might ask why fake keys (which support any action) work inside of macro, but macro itself does not support those actions - and the answer would be "implementation details", hah. |
Beta Was this translation helpful? Give feedback.
-
Can you please share your working config that uses fake keys 🙏🏻 |
Beta Was this translation helpful? Give feedback.
I haven't fully read in detail but from my brief read, I think what might solve your issue is using on-press-fakekey ... tap within a macro.
Aside: one might ask why fake keys (which support any action) work inside of macro, but macro itself does not support those actions - and the answer would be "implementation details", hah.