Como desativo o ímã do mouse na borda do meio com vários monitores?


396

Eu uso o Ubuntu 12.04 em uma configuração de duas telas. A tela múltipla na versão 12.04 geralmente ficou muito melhor, mas há uma coisa que realmente me dá nos nervos: há um tipo de ímã de mouse na borda do meio (entre as duas telas). Sem dúvida, existe para facilitar a interação com o iniciador na tela certa. Mas tenho confiança suficiente em minhas habilidades de mouse, o ímã é mais irritante do que útil no meu caso. Posso desativá-lo de alguma forma?


2
Não sei se existe para facilitar a interação com o iniciador ou se é para facilitar o snap de janelas para preencher a metade direita ou esquerda da tela.
Gus

14
Se houver tantas votações positivas para esta pergunta, as bordas adesivas devem, por padrão, ser Falso.
don.joey

Usuários do Ubuntu 18: observe que a área de trabalho padrão (gerenciador de janelas) mudou no Ubuntu 18 da área de trabalho da Unity para o Gnome. De acordo com as tags da pergunta, as respostas abaixo se aplicam ao Unity. Informações relacionadas às bordas do monitor em 18 no Gnome podem ser encontradas aqui e aqui .
SeldomNeedy 27/09

Respostas:


487

Há uma configuração para isso em Displays:

insira a descrição da imagem aqui

Você ainda pode ter o comportamento se tiver um iniciador no monitor direito, portanto, use a opção "Posicionamento do iniciador" para selecionar o iniciador apenas na tela esquerda. A aderência entre as telas é necessária para que seja fácil recuperar o iniciador lá.

Pode ser necessário efetuar logout e logon novamente (ou reiniciar) para que as alterações entrem em vigor.


1
Tive um efeito semelhante, porque os monitores tinham um espaço entre eles (na caixa de diálogo acima). Depois de arrastá-los juntos, o cursor apareceu imediatamente após sair da outra tela.
IGEL

14
AMD! Não acredito que não vi isso. Minha vida ficou muito mais fácil.
Eduard Luca

1
Também funciona no 13.04
metasequoia

2
FWIW, não precisei reiniciar na 13.10. Entrou em vigor assim que eu apertei 'Aplicar'.
Geobits

2
Para o 12.04 com o monitor correto Launcherdesativado, isso não funcionou. O mouse se move facilmente do monitor esquerdo para a direita, mas enfrenta um grande valor de superação_pressura, movendo-se da direita para a esquerda. Eu recomendo a resposta de Schinstad.
H2ONaCl

50

O "travar" é um recurso que possibilita o uso do iniciador nas configurações de vários monitores quando definido para ocultar automaticamente. Pode ser configurado usando gconf-editor. As chaves relevantes são

/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocitye

/apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure

As configurações recomendadas para minimizar o efeito são:

  • overcome_pressure=1
  • stop_velocity=20

Essas configurações não impedem completamente a aderência do mouse, mas tornam menos provável que isso ocorra. Você pode reduzir stop_velocityainda mais, se quiser.

Possivelmente também /apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure. O último pode ser configurado mais facilmente em Configurações do sistema -> Aparência -> Comportamento .


Obrigado. Estou feliz que você tenha achado útil. Muitas vezes há mais de uma maneira de responder a uma pergunta e eu acho que a resposta aceita é mais fácil e mais acessível a mais pessoas, por isso estou muito confortável estar em segundo lugar :)
Jo-Erlend Schinstad

14

Você também pode modificar as configurações dentro do CCSM se preferir uma opção da GUI. Está em CSSM> Unidade> Experimental

Existem opções para o Launcher Edge Stop Overcome Pressure e Edge stop Velocity que você pode modificar.


2
instale o ccsm com "sudo apt-get install compizconfig-settings-manager". Execute com "ccsm". Pesquise / filtre por "ubuntu unity plugin", clique nele. Guia "Experimental". "Edge stop velociy" de 15 a 20 funcionou para mim.
Jeffrey Martinez

Ou, na GUI, execute o Ubuntu Software Center, procure compizconfig-settings-manager e instale. Em seguida, clique em Ubuntu Search, procure compizconfig-settings-manager e execute-o.
procurando

Isso funcionou relativamente bem para mim. Observe que agora isso é colocado em "Iniciador" (não é mais experimental). Definir "Velocidade de parada da borda" como 1, "Taxa de decaimento da pressão" como 1 e "Duração da liberação da borda da chave após quebra" para 0 se livrou (quase) completamente. Caso contrário, você pode configurar o iniciador para aparecer apenas à esquerda e, em seguida, ele realmente não aparecerá mais.
Bono

12

Pessoalmente, pensei que poderia ser um design errado em uma área de trabalho estendida onde, no meio da área de trabalho, um lançador está presente. No entanto, observe que o iniciador tem novas configurações:

insira a descrição da imagem aqui

A sensibilidade de revelação permite ajustar o quanto o iniciador é sensível à passagem do mouse. Quanto maior, mais você tem que pressionar o mouse contra o lançador para revelá-lo. Enquanto a ocultação automática está ativada e cerca de 27% da sensibilidade revelada, você pode navegar com o mouse do monitor externo esquerdo para o direito ou o oposto, facilmente sem revelar acidentalmente o iniciador. Verifique a enquete, se você deseja votar nesta opção.

Graças à resposta de Hanynowsky https://askubuntu.com/a/111316/29209


3
Acho que há um erro na sua resposta: pelo menos no meu sistema, quanto menor a sensibilidade, mais você precisa pressionar o mouse, e não o contrário.
Cmorales

6

Para qualquer outra pessoa, referência. Acabei definindo 'Edge Stop Velocity' para 10, o
Launcher Edge Stop supera a pressão para 10 e o Launcher Reveal Pressure para 10.

Isso parece dar o equilíbrio perfeito para mim. Sem atraso ao arrastar janelas entre a tela. O Launcher é bastante fácil de acessar em ambos os monitores, Não se revela mal ao procurar o botão Voltar no navegador ...


1
Como exatamente você chegou ao local em que pode alterar essas configurações?
David Cary

2

Além disso, se você quiser deixá-lo como está, descobri que mover o mouse MUITO rapidamente pelo meio permitirá que você passe por ele sem o menor tempo de espera possível. Eu ainda mudei isso principalmente porque mover o mouse tão rápido era um pouco chato. Talvez alguém ache isso útil.


Até eu achei que ter que mover o ponteiro do mouse tão rápido para ser irritante. Alterar a configuração é melhor.
Nav

2

Há também a opção "Monitores do iniciador" no CCSM em "Ubuntu Unity Plugin". Mudar para "Desktop principal" resolveu o problema para mim na configuração do laptop + monitor externo.


Para mim também. Estou usando o ubunutu 16.04.
19416 MC

oh obrigado! é 2018 e isso ainda é uma bagunça! somente sua sugestão funcionou depois de todos esses anos!
Pcarvalho 5/05

1

no CCSM, há uma configuração na guia Experimental chamada Launcher Capture Mouse. se você desativá-lo, o efeito será completamente desativado


Isso funcionou para mim, nenhuma outra resposta funcionou.
Prof. Falken

Não estava marcada quando abri a guia conf do Launcher, mas ainda tenho um problema com o ponteiro do mouse colado na borda da tela.
Tomislav Nakic-Alfirevic

1

A opção de captura do mouse do iniciador ccsme as configurações> exibe as opções "Bordas coladas" não impediram a captura da borda da direita para a esquerda para mim. A única coisa que funcionou foi definir o "Launcher Edge Stop Velocity" como 1 e, resolvendo o problema para mim. Não são necessárias outras modificações.

Não tenho interesse no menu do iniciador do Unity na minha tela secundária à direita, e a confusão que isso causou no uso diário foi uma dor indesejável. Eu não sabia que as ccsmconfigurações experimentais do Unity estavam lá, então tive que viver com ele por cerca de 4 meses. Deus isso era chato.


3
Eu tive o mesmo problema (da direita para a esquerda permaneceu pegajoso). Eu o resolvi Displaysdefinindo Launcher Placementpara All Displays, clicando Applye Keep This Configuration, em seguida, configurando-o novamente para a tela esquerda. Definir Edge Stop Velocity1 significava que não era possível abrir o Launcher (na tela esquerda) com o mouse e ainda tinha uma borda (ligeiramente) pegajosa.
drevicko

@drevicko - você deve adicionar isso como uma resposta, que é a única coisa que funcionou para mim
Geoffrey

1

O problema só acontece quando você coloca o iniciador em "Todas as telas". Eu já havia alterado "Configurações> Visores> Borda adesiva> DESLIGADA", mas não houve melhorias. Então, mudei "Configurações> Monitores> Posicionamento do iniciador" para meu primeiro monitor (removendo "Todos os monitores") e o problema desapareceu.


Estou usando o 14.04, e definir o Sticky Edge OFF foi o suficiente para mim.
Martin Bonner

0

Como outra opção, você sempre pode definir os seguintes valores do gconf em /apps/compiz-1/plugins/unityshell/screen0/options:

  • overcome_presure=1
  • stop_velocity=5

Essas configurações basicamente desativam as bordas adesivas, bem como a capacidade de acessar o iniciador usando o mouse.

Você pode usar a Supertecla " " (Windows / Apple) (ou Alt+ F1) para acessar o iniciador via teclado;)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.