Duas opções
Eu uso Modificador At Home para conseguir isso. O desenvolvedor também sugere xcape como uma alternativa.
Comparação
O desenvolvedor do At Home Modifier diz o seguinte sobre o xcape.
Pros: Don't have to recompile for each update of X server or xf86-input-evdev. The code is smaller.
Cons: May not be available for Wayland, since XTest and Record extensions may be dropped. Probably interferes with other softwares which use Record Extension, e.g. AutoKey or xnee.
Minha experiência
Eu usei os dois. Pessoalmente, prefiro At Home Modifier por alguns motivos.
- É muito fácil configurar o Modificador em casa com uma regra
xorg.conf
. Por isso, pode se aplicar a teclados específicos, deixando outros teclados sozinhos. - At Home Modifier atua em nível de sistema, o que significa que funciona melhor em ambientes multiusuário (a menos que você deseje configurações diferentes, em cujo caso o xcape pode ser mais apropriado).
- At Home Modifier mapeia a tecla modificadora (por exemplo, Meta ) para a tecla "tocada" (por exemplo, Enter ), enquanto o xcape faz o oposto. Quando o X não está em execução, por exemplo no console ou no gerenciador de exibição, prefiro ter acesso à chave de fallback "real", ou seja, Enter . Eu usaria isso com muito mais frequência nessas situações.
O primeiro pro do xcape citado acima pode ou não afetar você, dependendo da sua distro. Se você atualizar o Ubuntu imediatamente (eu fiz isso), você pode precisar recompilar o Modificador At Home se o ppa ficar para trás (ele está atrasado alguns meses pelo menos uma vez). Se você usa o Arch Linux, o pacote AUR está atualizado e é fácil o suficiente para aumentar o número da versão. A versão antiga é geralmente compatível de qualquer maneira.