Trave o cursor do mouse em uma tela no Linux / Ubuntu

5

Esta pergunta já foi feita, mas para o Windows: É possível bloquear o mouse em uma tela?

Estou usando o Ubuntu 10.04 com 2 telas com resolução diferente. Fazer com que o cursor do mouse se mova acidentalmente de uma tela para outra é realmente irritante.

É possível bloquear temporariamente o mouse em uma tela e, possivelmente, liberá-lo com um atalho?

    
por karatchov 07.08.2010 / 18:36

3 respostas

3

Entendi! Melhor que no Windows !!

O truque é separar a tela 2 por um espaço virtual no xorg.conf, então use uma ferramenta chamada mouse-switchscreen para "pular" entre as telas.

Minha configuração: Ubuntu 10.04 x64, ATI Mobility RadeonHD, ATI Catalyst Control Center corretamente instalado, telas no modo "Single Display Desktop" (cada tela tem seu próprio Desktop)

Estes são os passos que fiz:

  1. Faça o download de utilitários de mouse com tela dupla de link
  2. Descompacte o pacote, no tipo de terminal: make , você pode precisar do pacote xorg-dev (no Ubuntu: sudo apt-get install xorg-dev )
  3. Copie o binário da tela do mouse-switch para a pasta incluída no PATH (usei / usr / bin)
  4. Inicie o gconf-editor (Alt-F2), em apps \ metacity \ keybinding_commands, escolha um comando vazio e adicione: mouse-switchscreen -f 1
  5. No gconf-editor apps \ metacity \ global_keybindings escolha o mesmo número para run_command_n e adicione um atalho de sua escolha, pessoalmente eu digitei: < Super > Tab = Win + Tab (sem espaço antes de Super)
  6. Se tudo estiver funcionando, edite /etc/X11/xorg.conf (antes faça um backup antes), na seção "ServerLayout", mude a posição de uma tela para separar os dois. UM pixel é suficiente: D

Agora você pode sudo /etc/init.d/gdm restart e curtir. Claro, Win + Tab para mudar a tela. Você também pode tentar usar o mouse-wrapscreen, mouse-wrapscreen -h para mais informações.

Todos os créditos vão para: David Antliff & David Mohr para mouse-switchscreen, e a comunidade Linux para as infos.

    
por 18.08.2010 / 19:40
2

Isso não é uma correção muito grande, pois é um minimizador de aborrecimentos, mas no modo de > Preferências- > Monitores, arraste o segundo monitor para a borda de modo que eles apenas toquem nos cantos. Teoricamente, isso significa que ele só será transferido se você colocar o mouse em um canto. No Wiki do Gentoo, eles postaram um pequeno programa que pode funcionar também. Eu te dei sorte.

    
por 08.08.2010 / 02:23
0

Se você precisa disso para um jogo ou outro aplicativo de tela cheia, eu adicionei uma opção experimental para hax11 para agarrar e confinar o cursor do mouse sempre que a janela do programa receber foco. Eu tenho usado com o emulador Dolphin , e tem funcionado muito bem.

link

    
por 03.10.2017 / 04:12