No Debian 8 Jessie e no Ubuntu Trusty 14.04 LTS, o pacote xbase-clients
foi substituído por um conjunto de utilitários encontrados no pacote x11-xkb-utils
. O x11-xkb-utils
contém o comando setxkbmap
.
A seguinte invocação do comando setxkbmap
desabilita a troca de terminal virtual / console Ctrl-Alt-Fn:
setxkbmap -option srvrkeys:none
Para retornar ao comportamento anterior das teclas ctrl-alt-Fn e também remover todas as outras opções, como caps:ctrl_modifier
:
setxkbmap -option ''
Para imprimir as configurações atuais, invoque setxkbmap -print
.
Para chamar por usuário, coloque o comando no arquivo ~ / .xinitrc.
Para invocar quando uma Xsession for iniciada, crie um arquivo em
/etc/X11/Xsession.d
como
/etc/X11/Xsession.d/65srvrkeys-none
contendo o comando setxkbmap
acima, e torne-o executável com sudo chmod +x /etc/X11/Xsession.d/65srvrkeys-none
.
Eu testei isso com o KDE no Ubuntu 14.04 LTS (Trusty). Essas configurações também estão disponíveis em Configurações do sistema > Dispositivos de entrada > Teclado > Avançado Se você alterar srvrkeys
nas Configurações da GUI, ele aparecerá imediatamente em setxkbmap
e vice-versa.