clique do meio do thinkpad em um VMWare não funciona (convidado: Ubuntu e host: windows 7)

clique do meio do thinkpad em um VMWare não funciona (convidado: Ubuntu e host: windows 7)

problema:

quando tento colar com o clique do meio, o botão do meio do mouse é ignorado. em outros casos, o clique do meio também é ignorado.

minha configuração:

Estação de trabalho VMWare 7.1.3

Hospedar: Windows 7 64 bits

Convidado: partição existente do Ubuntu 10.10. Eu tenho um dual boot (ubuntu, win7) do win7 e entro na partição do ubuntu.

Hardware: Tablet ThinkPad x201

pergunta paralela: o virtualbox tem o mesmo problema?

Responder1

Você pode corrigir isso desativando a rolagem do TrackPoint nos painéis de controle do Windows.

Eu tive o mesmo problema em um convidado do VMware Ubuntu em um ThinkPad X220 executando o Windows 7. Com as configurações padrão de mouse/trackpoint, o botão do meio não seria registrado ao executar o xev no Ubuntu. Presumivelmente, alguma camada de software Windows/Lenovo de baixo nível estava capturando eventos do botão do meio e interpretando-os como comandos de rolagem.

Você pode resolver isso desativando completamente a rolagem. No painel de controle do mouse, você pode definir a rolagem do TrackPoint como "Rolagem", "Lupa" ou "Nenhum". Consegui colar no Ubuntu usando o botão do meio logo após definir o controle como "Nenhum".

Responder2

Depois de muitos meses dolorosos sem ação do botão central do Linux, decidi insistir em encontrar uma solução para meu lenovo T510, host Win7, convidado debian.

Depois de horas de tentativa e pesquisa, finalmente encontrei: a configuração "Nenhum", conforme descrita por Alan, por si só, não é suficiente para o meu modelo (e presumo que para os outros também). Você também deve definir o "tipo de rolagem" (para mim, nas "configurações" ao lado da configuração "Nenhum") para "suave"!

Obrigado UltraNav/Lenovo por oferecer todos os tipos de rolagem obscura patenteada com suas opções de cílios e, assim, tornar as configurações ridiculamente complexas.

Responder3

Embora Alan e docno tenham escrito em conjunto uma resposta completa que satisfaça a pergunta.Não corrige "Rolagem de controle"que é a rolagem que você faz ao segurar o botão do meio e mover o trackpoint para rolar uma página.

Após algumas horas de pesquisa, descobri que você pode corrigir isso permitindo que o VirtualBox propague completamente o dispositivo USB (seu teclado) para o convidado. Esta solução tem uma vantagem:

  • O teclado será visto diretamente pelo convidado e pelo menos no Ubuntu o teclado USB funciona imediatamente. Este não é o caso do Windows nem do OS X, de acordo com minha própria experiência.

Existem algumas desvantagens muito sérias:

  • O teclado fica totalmente morto para o host! Você não pode nem usar oChave do anfitriãono virtualbox mais! No entanto, você pode fazer isso se tiver um teclado físico separado por perto (como aquele integrado em seu laptop ou qualquer outro teclado USB).
  • A integração do mouse irá parar de funcionar! completamente. No entanto, você pode simplesmente desativá-lo no VirtualBox comCtrl+I
  • Seu host pensará que você está completamente ocioso ao usar o teclado USB ThinkPad e o protetor de tela do host entrará em contato com você. Fiquei muito assustado quando a tela escureceu! Naturalmente, isso só é resolvido aumentando o prazo.

Eu gostaria de ter visto isso antes, pois não precisaria baixar nenhum driver do Windows para meu teclado USB.

Responder4

O Ubuntu/Gnome não trata nativamente o botão do meio do mouse como uma roda de rolagem. Acho que faz algo estranho, como colar da área de transferência.

Você precisará configurá-lo manualmente.

Para um utilitário gráfico, você pode instalar as configurações do dispositivo GPointing executando

sudo aptitude install sysfsutils

Ver:http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

informação relacionada