Debian Squeeze: clique com o botão esquerdo do mouse para parar de funcionar

7

Depois de iniciar uma nova sessão no Debian Squeeze (6.0.4, sempre atualizado) rodando em uma VM (VMWare Workstation) chega o momento em que o clique do mouse para de funcionar, para que eu não possa redimensionar o windows, trazer eles para frente etc.

Às vezes, posso alternar o foco da janela com o clique direito ou com o botão direito do mouse e A tecla Control é mantida ao mesmo tempo, mas não funciona de todo.

As chaves são aceitas. Eu não corro nada de especial, apenas Emacs, Okular, Thunderbird e tal coisa.

Infelizmente, não posso dar nenhuma sequência de eventos que confiantemente crie o problema.

Existe uma correção conhecida para esse problema (meus esforços de googling não foram bem-sucedidos) ou eu tenho que mudar para o KDE ou LXFE?

    
por user16541 12.03.2012 / 23:10

4 respostas

4

Eu tenho o mesmo problema e não encontrei uma correção adequada para isso, o que eu acabo fazendo é modprobe -r psmouse , então modprobe psmouse para recuperar o controle.

    
por 04.04.2012 / 19:14
0

Verifique se você está usando o driver Xorg vmmouse , no mínimo, ou se o VMware Tools está instalado.

    
por 26.11.2012 / 07:00
0

[EDIT: Eu poderia jurar que eu tinha algum texto como introdução aqui; agora se foi, e não havia nenhum marcador que alguém tenha editado? Talvez eu tenha acionado algumas das exclusões automáticas do site dizendo "eu também" ou algo assim :) De qualquer forma, desculpas esqueci qual deveria ter sido minha introdução ... mas basicamente é isso que funcionou no meu sistema]

$ lsusb | grep -i logitech
Bus 003 Device 003: ID 046d:c526 Logitech, Inc. Nano Receiver

# search by ID - make sure it's capital letters (or case insensitive)
#
$ find /sys/devices/ -iname '*046d*'
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/0003:046D:C526.0002
/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.1/0003:046D:C526.0003

# look for all refs to "driver" 
# in /sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/
#
$ for ix in $(find /sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/ -name '*driver*'); do echo $ix; ls -la $ix; done
/sys/devices/..../usb3/3-1/driver
... 22:31 /sys/devices/..../usb3/3-1/driver -> ../../../../../bus/usb/drivers/usb
/sys/devices/..../usb3/3-1/3-1:1.0/driver
... 22:46 /sys/devices/..../usb3/3-1/3-1:1.0/driver -> ../../../../../../bus/usb/drivers/usbhid
/sys/devices/..../usb3/3-1/3-1:1.0/0003:046D:C526.0002/driver
... 22:46 /sys/devices/..../usb3/3-1/3-1:1.0/0003:046D:C526.0002/driver -> ../../../../../../../bus/hid/drivers/generic-usb
/sys/devices/..../usb3/3-1/3-1:1.1/driver
... 22:46 /sys/devices/..../usb3/3-1/3-1:1.1/driver -> ../../../../../../bus/usb/drivers/usbhid
/sys/devices/..../usb3/3-1/3-1:1.1/0003:046D:C526.0003/driver
... 22:46 /sys/devices/..../usb3/3-1/3-1:1.1/0003:046D:C526.0003/driver -> ../../../../../../../bus/hid/drivers/generic-usb

# list usb drivers given by 'lsmod'
#
$ lsmod | grep usb
usbhid                 41704  0 
hid                    77084  1 usbhid
usb_storage            43946  0 

# it must be 'usbhid' that is responsible - unload it:
#
$ sudo modprobe -r usbhid

# at this point, the USB wireless mouse wasn't moving 
# the pointer anymore (but touchpad was; also left click
# on touchpad started working here);
# load 'usbhid' again
#
$ sudo modprobe usbhid

... e neste momento, clique com o mouse USB sem fio recuperado para mim.

    
por 06.04.2013 / 23:01
0

Tente adicionar as duas linhas a seguir em seu arquivo C: \ Usuários \ eu \ AppData \ Roaming \ VMware \ preferences.ini:

pref.motionGrab = "FALSE"

pref.motionUngrab = "FALSE"

A resposta foi encontrada aqui

    
por 16.04.2013 / 13:55