Devil is interesting minor mode for Emacs (not my package). I have been using it for a while and it works very nicely. Earlier I have mapped Caps Lock to control, and Enter to Enter or Control, depending whether it is pressed alone.
But Devil-mode offers similar nice, non-modal symmetric touch typing experience, without a need for dynamic keyboard remapping, and using only elisp.
The Emacs subreddit had a post about Devil-mode few days ago, so I try to be active and Post here. Hopefully Lemmy will get more active Emacs users and posts, Reddit being now what it is.
Putting it on semicolon is a good idea, that might be less awkward than comma. I'll give that a shot thanks.