
VM (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"
答えが見つかりましたここ