Na Xubuntu od dłuższego czasu mam problem, w którym mój lewy przycisk myszy przestaje działać z jakiegoś powodu. Zdarza się prawie codziennie. Wszystko inne wydaje się działać.
Jedynym sposobem, w jaki mogę ponownie uruchomić mysz, jest wylogowanie i zalogowanie, co wymaga ode mnie zamknięcia wszystkich moich programów.
Oczywiście jest to bardzo denerwujące, mam ten problem od prawie roku i założyłem, że aktualizacja go naprawi, ale nadal tak się dzieje.
Czy ktoś jeszcze wie o tym problemie i możliwych poprawkach?
Używam Xubuntu jako mojego środowiska pulpitu. Jestem obecnie na Ubuntu 16.04 LTS.
Edytować:
To się powtórzyło i wykorzystałem xev
i evtest
zobaczyć, jakie zdarzenia są rozpoznawane. xev
nie zareagował na kliknięcie lewym przyciskiem, ale evtest
odpowiedział na kliknięcie lewym przyciskiem.
Edycja (2018/01/22) : Tylko aktualizacja. Nadal mam problem, ale mam krótkoterminową naprawę. Kiedy lewy przycisk myszy przestaje działać, używam Ctrl + Alt + T, aby wywołać terminal. Wchodzę xinput
do terminala, który wyświetla listę urządzeń. Wyszukuję, które urządzenie jest prawdopodobnie myszą (ma nazwę podobną do myszy ogólnej ) i znajduję powiązany numer identyfikacyjny. Następnie wpisuję polecenie: xinput disable ID
gdzie ID to numer ID myszy. To rozwiązuje problem, dopóki nie wyłączę komputera.
Ponadto, aby uzyskać więcej informacji na temat problemu, ta sama mysz działa w mojej instalacji systemu Windows 10, więc myślę, że mysz jest w porządku. Ten sam problem występuje również w systemie Linux Kali, z tym wyjątkiem, że Linux Kali nie został xinput
zainstalowany, więc nie mogę użyć mojej szybkiej poprawki.
evtest
jako root ixev
aby dowiedzieć się, na którym poziomie znikają kliknięcia myszy. Sprawdź takżedmesg
możliwe błędy./var/log/Xorg.log
czy są jakieś komunikaty, gdy mysz przestaje działać. Uruchom także,xinput -list
a następniexinput -test 123
, gdzie123
jest identyfikator myszy. Skupiłeśxev
okno? Widzisz naciśnięcia klawiszyxev
? Czy korzystasz z programów, które mogłyby połknąć kliknięcia lewego przycisku?Odpowiedzi:
Mam Dell Inspiron 15 7559. Kliknięcie lewym przyciskiem przestaje działać, gdy korzystałem z Ubuntu 16.04. Po zainstalowaniu Ubuntu 18.04 lewe kliknięcie przestaje działać prawie za każdym razem, gdy wznawiam zawieszanie.
Najlepszym rozwiązaniem, jakie znalazłem, jest przejście do innej wirtualnej konsoli (TTY) za pomocą Alt+ Ctrl+ F1. Mysz działa normalnie po przełączeniu z powrotem za pomocą Alt+ Ctrl+ F7.
źródło
Spróbuj tego:
sudo modprobe -r psmouse sudo modprobe psmouse proto=imps
źródło
Właśnie to miałem (mysz może się poruszać, ale kliknięcia nic nie robią).
Uświadomiłem sobie, że w tle okno programu było zbyt wolne, aby je zamknąć, a Gnome pokazał wyskakujące okienko z pytaniem „Wymuś zamknięcie” lub „Czekaj”.
W moim przypadku poniższa procedura uwolniła moją mysz:
źródło
vscode
proszeniem o potwierdzenie przed zamknięciem dokumentu.Miałem ten sam problem w Ubuntu 17.10. Mogłem przesunąć kursor, ale żaden z przycisków myszy nie działał. Próbowałem różnych rozwiązań, takich jak sterowniki automatycznej aktualizacji, metacity i compiz, ale to nie działało. Jednym z wymienionych rozwiązań było usunięcie sterowników NVIDIA (mój komputer ma 550 Ti). Po odinstalowaniu moja mysz działa dobrze.
źródło
Właśnie tak się stało i żadne z powyższych rozwiązań nie było ze sobą powiązane. Okazało się, że jest on związany z maszyną wirtualną w VirtualBox, która chwyciła część mojej myszy. Wyłączenie maszyny wirtualnej rozwiązało problem.
Już wcześniej VirtualBox chwytał moją mysz wiele razy, ale jakoś było inaczej i złapał całą mysz, łącznie z ruchem. Tym razem mogłem przesunąć mysz poza VM, użyć strzałek Super +, aby zmienić pulpit w domu, ale przyciski myszy lub kółko nie działały. Odłączanie / ponowne podłączanie nie działało, usuwanie sterownika psmouse nie działało, a wyłączanie / włączanie xinput nie działało. To, co uznałem za naprawdę dziwne, to fakt, że xev nawet nie zarejestrował żadnych zdarzeń kliknięcia myszą. Również kliknięcie wewnątrz problemu nie działało VM.
źródło
sudo systemctl libvirt-guests
rozwiązał mój problem.To zadziałało dla mnie. Informacje o Chrisp -> Mój touchpad mógł działać nieprawidłowo. Wyłączenie go rozwiązało problem.
źródło