Posso definir atalhos de teclado usando a tecla Super?

24

Na versão 10.04, eu tinha muitos atalhos de teclado definidos usando Super/ Mod4e uma única outra tecla,

  • Super+ Ocorreu Opera
  • Super+ Wabriu o Nautilus apontando para minha pasta de trabalho etc.

No 11.04, eles parecem não funcionar - apenas o Super+ Rfunciona para executar o terminal e o Super+ Shift+ Wexecuta o Nautilus com êxito.

Existe alguma maneira de fazê-los funcionar novamente?

Adicioná-los nos atalhos de teclado não funciona e nem adicionar comandos no Gerenciador de configurações do CompizConfig .

Rasmus
fonte
1
Você está adicionando comandos no plug-in Commands for ccsm? Ele funciona muito bem para mim: apenas certifique-se lembre-se de definir tanto o comando e eles chave de ligação: P
MarkovCh1
Sim, fiz isso, como escrevi, e defina as combinações de teclas, mas não funcionou até remover a ligação do Launcher, conforme as instruções abaixo.
Rasmus
2
Seguimento para 12.04: Encontrei um problema ao atualizar para o 12.04, ou seja, alguns atalhos não funcionaram novamente e alguns foram alterados. Em Configurações do sistema> Teclado> Atalhos, alguns dos meus atalhos personalizados foram alterados de Super+<key>para Mod4+Super+Hyper+<key>. Isso funcionou, assim como todos os outros modificadores, ie Ctrl+Super+<key>. O Pure Super+<key>não funcionou quando definido nessa caixa de diálogo. A configuração deles no CCSM usando o plug-in Commands funciona (em conjunto com a resposta abaixo).
Rasmus
Devo dizer que eu realmente aprecio se os atalhos do Dash / Launcher <kbd> Super </kbd> possam ser modificados individualmente. Geralmente gosto do conceito, mas gostaria de viver sem vários atalhos como <kbd> Super </kbd> + <kbd> G </kbd> que eu costumava usar no terminador.
Tlwhitec

Respostas:

33

Isso acontece porque em Natty Super/ Mod4é um atalho para o painel do Unity. Você pode mudar isso no Compiz.

  1. Instale o pacote compizconfig-settings-managerInstale o compizconfig-settings-manager .

  2. Pressione Alt+ F2, digite about:confige pressione Enterpara abrir a configuração do Unity.

  3. Altere o atalho para Key para mostrar o iniciador como você deseja liberar sua Superchave:

    insira a descrição da imagem aqui

Neste exemplo, mudei de Superpara Super+L

Agora sua chave mod está livre para usar como você gosta.

desgua
fonte
2
Uma desvantagem disso é que o Super + (número) não funciona mais para alternar rapidamente entre aplicativos, pelo menos não no meu teclado Azerty.
Bleep Bloop
Você está certo .
desgua
Você também pode encontrar a primeira resposta em askubuntu.com/questions/378037/… útil para ver quais são seus principais mapeamentos.
Michael Durrant
Não consigo encontrar o equivalente a isso no ubuntu 14.04, você saberia onde seria?
Diag
No Ubuntu 14.04, você pode atribuir "Super" + "Key" a um atalho sem precisar alterar o atalho do launcher.
Des
6

Para fazer isso sem instalar nada e sem ter que navegar nos menus desconhecidos.

  1. Pressione Alt+F2
  2. Tipo gnome-terminal Enter
  3. Tipo gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher '<Super>a' Enter

Mude o adepois <Super>para a tecla que preferir.

Note-se que se wjá estão tomadas, e eu não recomendo o uso lporque que é muitas vezes usado para tela de bloqueio.

Mikel
fonte
2
A execução gnome-terminalé recomendada porque você não pode colar na Alt+F2caixa de diálogo. Bug 736222 .
Mikel
0

Mais simples a partir daqui : nas configurações do sistema / teclado / guia Digitação / link Configurações de layout (na parte inferior) / guia Layouts / botão Opções / "Comportamento da tecla Alt / Win", escolha Meta é mapeado para a tecla Win esquerda.

pabloab
fonte