ModifierLayers plugin and Programmer Dvorak layout

On my Macbook the OS keyboard layout (“Input Source”) is global.

The Mac does not apply a shift on one keyboard to the keys typed on another

I use Karabiner Elements so my foot pedals can apply modifier keys to Model 01 keypresses. Having ‘ctrl’ and meta on foot pedals enabled me to start using emacs again!

3 Likes

this would only work on OS x, which doesn’t merge modifiers between keyboards.

Correction: the only OS this couldn’t work on is nonfree ones which do not merge modifiers. My operating system merges modifiers between keyboards (trisquel flidas), but it’s free software so I could change that.

Free or nonfree has nothing to do with it. And it’s somrhting one can configure an OS to do or not do with third party tools. But that’s not a great user experience.

this would only work on OS x

Free or nonfree has nothing to do with it.

Reading it literally at least, I disagree.

And it’s somrhting one can configure an OS to do or not do with third party tools. But that’s not a great user experience.

Neither is writing C++ code to modify how your keyboard works, but here we are.

But that’s not a great user experience.

I agree that it’s much better if you can make something be universal without having to modify the os.