A seguinte chamada do setxkbmap
comando X11 desativa a alternância de console / terminal virtual 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 chamar quando uma Xsession é iniciada, crie um arquivo em
/etc/X11/Xsession.d
tal como
/etc/X11/Xsession.d/65srvrkeys-none
contendo o setxkbmap
comando acima e torne-o executável com sudo chmod +x /etc/X11/Xsession.d/65srvrkeys-none
.
Para mais tipo de informação man setxkbmap
em seu shell pronta ou consulte a página do homem Xorg setxkbmap .
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
as configurações da GUI, ele aparecerá imediatamente setxkbmap
e vice-versa.
Prefiro modificar o sistema X window através das interfaces de linha de comando X11. Se isso não funcionar, eu tento o ambiente da área de trabalho. Como último recurso, eu modificaria os arquivos de configuração do sistema. As implementações e os formatos de arquivo mudam, mas as interfaces de linha de comando vivem quase sempre na tradição Unix / Linux.