Como definir um atalho para "Always on Top" para a janela?

22

Em 12.04 (Unity), eu gostaria de atribuir um atalho para a opção "always on top" para uma janela. Provavelmente algo como Ctrl + Deslocamento + Início para ligar e Ctrl + Deslocamento + End para desligar, ou o que quer que seja. Existe uma opção para fazer isso em algum lugar no Gerenciador de Configurações do Compiz?

Esta (antiga) postagem reivindicada que

For compiz, Enable Extra WM Actions. Check the properties, and insert ALT+A to Key field for Toggle Always-On-Top action.

Mas não consegui encontrar isso.

    
por Ian Hincks 27.04.2012 / 17:24

5 respostas

29

Ele deve funcionar em todos os sistemas operacionais Ubuntu desde a versão 9.04 sem instalar nada, modificando a criação de atalhos.

Tente Alt + Espaço , T

  • Alt + Espaço como o primeiro atalho abre o menu do botão direito do mouse

  • T seleciona a função "Sempre visível".

por user294298 14.08.2014 / 03:46
12

Como ninguém mencionou isso ainda, vou deixar uma solução que funcionou para mim no Ubuntu 12.04.

Você pode configurar um atalho de teclado comum e usar wmctrl para ativar a opção "Sempre visível".

Vá para Configurações do sistema > Teclado > Atalhos > Atalhos personalizados . Acerte o + e dê um nome ao seu atalho. Em seguida, digite o seguinte comando.

wmctrl -r :ACTIVE: -b toggle,above

Se você ainda não o fez, pode instalar o wmctrl dos repos usando

sudo apt-get install wmctrl

Você deve ter algo parecido com isso.

Apliqueohitevocêdeveestarpronto!

Esta solução veio de uma discussão nos fóruns do Ubuntu .

    
por Kasisnu 11.05.2014 / 05:37
7

Se não instalar o CCSM e plugins extra do compiz via:

sudo apt-get install compizconfig-settings-manager compiz-plugins-extra

Esteja ciente, por favor. O CCSM pode matar o Unity3D em alguns sistemas.

Se você ainda não teve o compiz-plugins-extra instalado, você precisa reiniciar o Compiz para carregá-los (mesmo que eles sejam exibidos no CCSM muito bem antes da reinicialização) com Alt + F2 e

compiz --replace

Você pode ver Ações Extra WM na seção Gerenciamento do Windows no CCSM, conforme explicado na postagem que encontrou. Você pode definir a ação desejada com facilidade.

    
por heartsmagic 27.04.2012 / 17:59
2

Outra solução melhor, eu acho, é adicionar Alt + A como um atalho para alternar a propriedade "Always on Top" de uma janela. Isso pode ser feito através do gconf-editor . Basta seguir as instruções simples fornecidas em este vídeo .

EDITAR: copiado do vídeo

  1. se você estiver usando 12.04 & & 12.10 você precisa instalar o gconf-editor

    sudo apt-get install gconf-editor

  2. Digite gconf-editor no terminal.

  3. Clique nos aplicativos

  4. Ir para a metaclidade

  5. window_keybindings

  6. clique com o botão direito dentro da caixa à direita e clique em new key

  7. Escolha string na lista suspensa.

  8. Adicione a palavra toggle_above

  9. Escreva qualquer comando que você quiser. ou seja: A e pressione OK

Feito: -)

    
por tamakisquare 23.07.2012 / 20:20
0

Pode ser tarde demais, mas se alguém procurar por ele novamente e vir aqui, há, para mim, uma solução mais simples:

No Ubuntu e em muitas outras distribuições usando o GTK (elas geralmente compartilham o painel de configuração), você pode ir para Configuração - > teclado > atalho. Na "lista" de atalho, você encontrará a entrada não atribuída para manter as janelas na parte superior. Não tenho certeza do nome em inglês, mas em francês é "Activer / Desceriver la mise au premier plan de la fenêtre".

Defina e pronto:)

    
por Gabriel Genois 11.09.2016 / 01:46