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.
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?
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.
Verifique se você está usando o driver Xorg vmmouse
, no mínimo, ou se o VMware Tools está instalado.
[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.
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