Eu descobri uma solução alternativa. A solução é usar o utilitário xmodmap e fazer com que ele carregue um arquivo pessoal com o mapeamento correto para o teclado.
-
Abra um terminal e crie um novo arquivo em sua pasta / home, vamos chamá-lo de
.Xmodmap
nano .Xmodmap
(Eu uso o nano como um bom editor de texto dentro do console, você pode usar o Gedit ao invés disso, instale o nano com o comando sudo apt-get install nano se você quiser testá-lo, é bastante óbvio para lidar.)
-
Copie / cole o seguinte conteúdo para o novo arquivo:
clear control clear mod4 keycode 105 = keycode 206 = keycode 133 = Control_L NoSymbol Control_L keycode 134 = Control_R NoSymbol Control_R keycode 37 = Super_L NoSymbol Super_L add control = Control_L add control = Control_R add mod4 = Super_L
-
Torne o arquivo executável.
chmod +x .Xmodmap
-
Teste agora com o seguinte comando:
xmodmap .Xmodmap
O traço deve agora aparecer com Ctrl em vez de CMD , hurra!
-
Agora queremos que o arquivo seja executado toda vez que o sistema for inicializado. Abra o utilitário Startup Applications e adicione uma nova entrada, nomeie-a como quiser e coloque o seguinte comando nela:
/user/bin/xmodmap /home/YOURUSERNAME/.Xmodmap
Reinicie, tudo ficará bem. Se não estiver, você deve adicionar um arquivo .xinitrc
na sua pasta /Home
e adicionar o comando dentro dele. O arquivo .xinitrc
será lido pelo sistema durante o carregamento do ambiente da área de trabalho.