Is it possible to bind to physical, layout independent keys?
Or as a workaround: per-layout keys (so a set of keybindings that would only work in a single layout)?
Currently, if you're using two latin layouts, you'll have a muscle memory conflict, which at least you could resolve if you could define keys tied to a layout.
If you're using non-Latin layout, then the Latin definitions don't work with tbkeys, even though the underlying library works on this page https://craig.is/killing/mice for key X at least, which doesn't work with tbkeys in a non-latin layout
Then for some common keys you have the same issue as with two latin layouts - you can't fix a keybind to be consistent for your muscle memory
Is it possible to bind to physical, layout independent keys?
Or as a workaround: per-layout keys (so a set of keybindings that would only work in a single layout)?
Currently, if you're using two latin layouts, you'll have a muscle memory conflict, which at least you could resolve if you could define keys tied to a layout.
If you're using non-Latin layout, then the Latin definitions don't work with tbkeys, even though the underlying library works on this page https://craig.is/killing/mice for key
Xat least, which doesn't work with tbkeys in a non-latin layoutThen for some common keys you have the same issue as with two latin layouts - you can't fix a keybind to be consistent for your muscle memory