Quando inicio um aplicativo, o foco não se move para o aplicativo aberto

19

Digamos que eu tenha o Gthumb aberto e inicie o Nautilus a partir do iniciador do Unity (na versão 12.04). Por que às vezes não focaliza o mouse no Nautilus, que acabei de lançar? Em vez disso, o foco permanece em Gthumb enquanto o Nautilus abre na frente de Gthumb (e não está sendo focado).

Esse comportamento é correto?

Gonzoza
fonte

Respostas:

27

Você pode configurá-lo com o CompizConfig-Settings-Manager.

1) Instalar lo: sudo apt-get install compizconfig-settings-manager,

2) Abra o ccsm ( Alt+ F2e digite ccsme clique Enter)

3) Vá para "Opções gerais"> "Foco e aumento de comportamento" e defina "Nível de prevenção de foco" como "Desligado".

4) Aproveite ;-)

insira a descrição da imagem aqui


Se você estiver com preguiça, basta colar no terminal e pronto:

gconftool-2  --type=Integer --set /apps/compiz-1/general/screen0/options/focus_prevention_level 0  
desgua
fonte
2
Eu fiz isso e vou testá-lo no próximo dia ou algo assim. Até
aí tudo
Às 14.04, o caminho para focus_prevention_levelna linha de comando para gconftool-2é/org/compiz/profiles/unity/plugins/core
Rael Gugelmin Cunha
Isso responde à pergunta "como mover o foco para um aplicativo recém-aberto", que não foi a pergunta.
Lexible 10/01
11

Não, não é um comportamento correto. A resposta para a pergunta "por que isso está acontecendo" é porque existe um erro. Sugiro enviar um relatório de erro. Surpreendentemente, não consigo encontrar um relatório de erro existente para isso, mas posso confirmar que isso acontece. Poste um link no bug quando você o tiver feito para que eu possa me anexar a ele.

Edit : Encontrei. Bug # 781931 Não sei ao certo por que esta resposta foi recusada , pois certamente é a resposta para a pergunta de por que isso acontece. A solução alternativa para o uso do ccsm não é uma resposta para a pergunta, é uma solução alternativa para o erro. Isso por si só é muito útil e vale a pena postar, mas não responde à pergunta que foi feita.

clanlaw
fonte
Bem, a resposta do Compiz parece ter feito a diferença correta.
Gonzoza
4
O ponto é que a pergunta que você fez foi "Por que às vezes não focaliza o mouse no Nautilus", não "Como fazer com que ele se concentre corretamente no Nautilus"? Portanto, a resposta correta para a pergunta que você fez é que é um bug. Sem dúvida, a solução alternativa é muito útil, mas não é a resposta para a pergunta que você fez, é a resposta para uma pergunta diferente.
Clanlaw
Eu acho que foi diminuído porque os bugs estão fora do tópico e, se esse for um bug, a questão deve ser votada como "fechada como fora do tópico".
mchid 9/02
8

O comando acima não funcionou para mim e eu não queria instalar o CCSM, então fiz algumas pesquisas e descobri que o seguinte comando fazia o truque (estou usando o Ubuntu 15.04):

dconf write /org/compiz/profiles/unity/plugins/core/focus-prevention-level 0

Edit: Esta solução ainda funciona para 16.04

Tony
fonte