Debian Squeeze: Der linke Mausklick funktioniert nicht mehr


7

Nach dem Start einer neuen Sitzung in meinem Debian Squeeze (6.0.4, immer aktualisiert), das auf einer VM (VMWare Workstation) ausgeführt wird, kommt der Zeitpunkt, an dem der linke Mausklick nicht mehr funktioniert, sodass ich die Größe von Fenstern nicht ändern kann usw.

Manchmal kann ich den Fensterfokus mit dem rechten Klick oder mit Controlgleichzeitig gehaltenem Rechtsklick und der Taste wechseln , aber dann funktioniert es überhaupt nicht.

Schlüssel werden akzeptiert. Ich betreibe nichts Besonderes, nur Emacs, Okular, Thunderbird und so.

Leider kann ich keine Abfolge von Ereignissen angeben, die das Problem zuverlässig verursacht.

Gibt es eine bekannte Lösung für dieses Problem (meine Google-Bemühungen waren nicht erfolgreich) oder muss ich zu KDE oder LXFE wechseln?

Antworten:


5

Ich habe das gleiche Problem und habe keine richtige Lösung dafür gefunden. Am Ende mache ich modprobe -r psmousedann modprobe psmousewieder die Kontrolle.


Das funktioniert bei mir, aber es muss eine bessere Lösung geben.
Radix07

0

Stellen Sie sicher, dass Sie vmmousemindestens den Xorg- Treiber verwenden oder VMware Tools installiert haben.


0

[EDIT: Ich könnte schwören, dass ich hier einen Text als Intro hatte; Jetzt ist es weg und es gab keinen Marker, den jemand bearbeitet hat? Vielleicht habe ich einige der automatischen Löschvorgänge der Website ausgelöst, indem ich "Ich auch" oder so etwas gesagt :)habe. Entschuldigung, ich habe vergessen, was mein Intro hätte sein sollen ... aber im Grunde hat dies auf meinem System funktioniert.]

$ 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

... und zu diesem Zeitpunkt mit der linken Maustaste auf die für mich wiederhergestellte drahtlose USB-Maus klicken.


0

Fügen Sie der Datei C: \ Users \ me \ AppData \ Roaming \ VMware \ settings.ini die folgenden zwei Zeilen hinzu:

pref.motionGrab = "FALSE"

pref.motionUngrab = "FALSE"

Antwort hier gefunden

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.