Normalmente eu tenho caps lock para ser uma chave de controle.
setxkbmap -option ctrl: nocaps
faz com que isso aconteça, mas não consigo me lembrar de onde obtive ou encontrar nenhum documento ( man setxkbmap
é particularmente inútil)
Alguém pode me dizer o comando para voltar ao normal, ou pelo menos apontar para os documentos que me dizem o que -option ctrl:nocaps
realmente faz?
setxkbmap -option
funciona para mim.Respostas:
Quando você já definiu algo, pode ser necessário limpar antes de definir algo novo.
Para desativar:
Exemplo: eu estava usando
setxkbmap -option ctrl:swapcaps
para poder lidar com o caps lock (ou seja, não configurado) depois que ele foi definido por peculiaridades aleatórias. Hoje eu queria dormir, mas não consegui defini-lo porque a outra configuração ainda estava ativa. Eu usei o comando acima e depois pude usarsetxkbmap -option ctrl:nocaps
fonte
setxkbmap -print
primeiro ver as opções existentes. Se você tiver várias opções definidas e estiver procurando apenas largar uma, não precisará adivinhar quais eram elas. Além disso, se (como eu) você estiver tentando desmarcar o capslock ativado "aleatoriamente", poderá perceber queshift:both_capslock
configurou e perceber como ele foi ativado.Seria muito bom encontrar uma documentação completa e legível, onde é explicado como o mecanismo do teclado funciona no Ubuntu e como substituí-lo localmente (e como ele interage com a troca de layout).
Suspeito que existam poucas pessoas realmente entendendo (lembro-me de uma famosa citação de Stephen Hawkings, acho, sobre o tempo); Reuni alguns links em outra resposta, mas ainda assim não tenho instruções gerais.
Basicamente, você deve procurar todas as definições do seu teclado a partir de
/usr/share/X11/xkb/symbols/us
--- se o seu teclado forus
, substitua conforme necessário; existem muitas opções e inclui, parece que a maioria das chaves modificadoras está/usr/share/X11/xkb/rules/base
, onde você pode encontrar:e em
xorg.lst
:entre gazilhões de outras coisas. Então, o que isso significa e que outras opções você tem provavelmente dependem do seu layout, mas você pode tentar adivinhar algo procurando lá. Por exemplo, eu tentaria
revertê-lo.
Agora, o que significa exatamente, como você habilitá-lo (via
control center
->keyboard
oulanguage
, viagnome-tweak-tool
, linha de comando, scripts de inicialização), como fazê-los impermeável a um interruptor de layout, se eles funcionam ou não (eu sou incapaz para desativar Caps travar e fazê-lo através dos comutadores de layout), é outra questão.Se alguém puder responder, faça isso. Eu estava acostumado a ajustar meu teclado
xmodmap
, entendo que isso é substituído, mas seria muito bom ter um howto de como ajustar seu teclado ...fonte
xkb
a configuração é magia negra na sorte geral e pura no Ubuntu ...