É possível usar xkb
. Você terá que criar um layout de teclado personalizado e atribuir Ctrl (Caps Lock) para ser sua chave de deslocamento de nível 3 (às vezes chamada de AltGr após sua localização padrão). Então ajuste o 3º nível para M para o keysym para CR, J para LF, etc. Provavelmente também é possível configurar o Backspace (usando a função keysym, não o Ponto de código Unicode).
Se você usar AltGr (direita Alt) no layout de teclado preferido (por exemplo, para caracteres internacionais), isso interferirá. Existe também uma mudança de nível 5 independente do AltGr, então configure o Ctrl / CapsLk como seu nível 5 em vez disso (disclaimer: eu não tentei isso).
Existem vários tutoriais para fazer isso; aqui está um .
Mas se você estiver criando seu próprio layout, considere também apenas o remapeamento de teclas que você acha difícil (por exemplo, se você nunca usa o Right Win, remape nele, onde seu polegar / dedo pode acessá-lo facilmente).
Por acaso, como a tecla CapsLk + pode ser mais fácil de pressionar do que Enter ? É perfeitamente simétrico entre as mãos, exceto que você precisa pressionar simultaneamente outra tecla.