
Antigamente eu usava xmodmap
para impedir que o Caps Lockbotão funcionasse, e depois avisavaLançadorpara lidar com o pressionamento de tecla. Parece que não consigo mais fazer isso.
Qual é a melhor maneira de desativar Caps Locko comportamento normal e fazer com que ele faça outra coisa?
Responder1
Dehowtogeek. comque tem uma boa resposta para qualquer sistema operacional.
Para Linux (incluindo Ubuntu):
setxkbmap -option <OPTION>
Onde <OPTION>
pode estar, por exemplo, de:
caps:none
– Desativa Caps Lock.caps:super
– Caps Lock torna-se um adicionalSuper(também conhecida como tecla Win).caps:ctrl_modifier
– Caps Lock torna-se um adicionalCtrl.caps:numlock
– Caps Lock torna-se um adicionalNum Lock.caps:escape
– Caps Lock torna-se um adicionalEscapar.caps:backspace
– Caps Lock torna-se um adicionalRetrocesso.caps:swapescape
– Caps Lock se torna Escape e Escape se torna Caps Lock
Nota: Xmodmap édescontinuadaa favor do setxkbmap.
Responder2
No Ubuntu 11.10 - 13.04
- Abra oLayout do tecladoaplicativo e clique no botão "Opções".
- Uma lista de opções de religação aparecerá. Selecione "Comportamento da tecla Caps Lock".
- Selecione sua opção preferida de reaproveitamento de Caps Lock.
Responder3
Você pode desativá-lo acessando keyboard->Layouts->options->caps lock behavior e escolha "disable caps lock" .
Editar:
Não sei por que parece inconveniente com outras teclas do teclado.
Mas o Launchy funciona bem comigo depois de tentar com CTRL+ Super+ Space.
launchy
E você precisa colocar os ícones da bandeja na lista branca . VerComo faço para acessar e ativar mais ícones na bandeja do sistema?. Além disso, você precisa adicioná-lo aos aplicativos de inicialização, pois não funcionará quando não estiver aberto.
Afinal, como alternativa para Launcy, tenteSinapse para sua melhor integração com gnome e unidade.
Responder4
Para remapear o caps_lock inútil em uma mudança básica, faça
xmodmap -e "keycode 66 = Shift_L"