web-dev-qa-db-ja.com

Debian Squeeze:マウスの左クリックが機能しなくなる

VM(VMWare Workstation))で実行されているDebian Squeeze(6.0.4、常に更新)で新しいセッションを開始した後、マウスの左クリックが機能しなくなる時点があります。ウィンドウのサイズを変更したり、前面に表示したりすることはできません。

右クリックまたは右クリックでウィンドウのフォーカスを切り替えることができる場合があります Control キーを同時に押したままにすると、まったく機能しなくなります。

キーが受け入れられます。私は特別なことは何もしていません。Emacs、Okular、Thunderbirdなどだけです。

残念ながら、問題を確実に引き起こす一連のイベントを提供することはできません。

この問題に対する既知の修正はありますか(私のグーグル作業は成功しませんでした)、またはKDEまたはLXFEに切り替える必要がありますか?

7
user16541

私は同じ問題を抱えていて、これに対する適切な修正を見つけられませんでした、私がやることになるのはmodprobe -r psmouse、次にmodprobe psmouse制御を取り戻すため。

5
ovidiucs

[編集:ここにイントロとしていくつかのテキストがあることを誓うことができました。今ではなくなっており、誰かが編集したマーカーはありませんでしたか? 「私も」などと言って、ウェブサイトの自動削除をトリガーしたのかもしれません:)とにかく、私のイントロがどうあるべきかを忘れてしまったことをお詫びします...しかし基本的にこれは私のシステムで機能したものです]

$ 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

...そしてこの時点で、ワイヤレスUSBマウスを復元して左クリックします。

0
sdaau

少なくともXorgvmmouseドライバーを使用しているか、VMwareToolsがインストールされていることを確認してください。

0
Michael Hampton

C:\ Users\me\AppData\Roaming\VMware\preferences.iniファイルに次の2行を追加してみてください。

pref.motionGrab = "FALSE"

pref.motionUngrab = "FALSE"

答えが見つかりました ここ

0
fromnaboo