Debian Squeeze: マウスの左クリックが動作を停止しました。

Debian Squeeze: マウスの左クリックが動作を停止しました。

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

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

鍵が承認されました。私は特別なものを実行せずにEmacs、Okular、Thunderbirdなどを実行します。

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

この問題に対する既知の解決策はありますか(Google検索に失敗しました)、またはKDEまたはLXFEに切り替える必要がありますか?

答え1

私も同じ問題がありますが、まだ適切な解決策を見つけることができませんでした。結局私がすることはmodprobe -r psmouse制御力modprobe psmouseを回復することです。

答え2

vmmouse少なくともXorgドライバを使用していること、またはVMware Toolsがインストールされていることを確認してください。

答え3

[編集:ここに紹介用のテキストがありましたが、今はなくなって編集した跡もありませんね。たぶん「私も同じ」と言って、一部のサイトが自動的に削除されるように促しました。:)とにかく、私の紹介が何であるか忘れて申し訳ありません...しかし、基本的に私のシステムではそれが機能します。]

$ 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マウスの左クリックが再開されました。

答え4

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

pref.motionGrab = "FALSE"

pref.motionUngrab = "FALSE"

答えを探すここ

関連情報