Kliknięcia myszą nagle przestały działać w Ubuntu

73

To dziwne. Z jakiegoś powodu w nocy moja mysz częściowo przestała działać. Ruch jest w porządku, ale przyciski myszy nie działają. Głównie jest to lewy przycisk, ale czasami prawe kliknięcie i kółko przewijania również zawodzą.

Początkowo myślałem, że może to być sama mysz (lewy przycisk wydawał się ostatnio nieco „miękki”), ale spróbowałem innej myszy i miałem ten sam problem. Obie są bezprzewodowymi myszami optycznymi USB. Klawiatura działa dobrze w 95%, jedynym problemem jest Alt + Patka nie działa. Oba klawisze działają dobrze niezależnie.

W momencie, gdy to się stało, korzystałem z Chrome, przeciągnąłem do paska przewijania, aby przewinąć, a kiedy puściłem mysz, nadal trzymał pasek przewijania.

Używam Ubuntu 9.10, zaktualizowałem go kilka tygodni temu i wszystko działało dobrze, więc nie sądzę, żeby było z tym powiązane. Nie uruchomiłem też żadnych aktualizacji (mam teraz na wszelki wypadek coś naprawionego). Ale nie ma szczęścia.

Jakieś pomysły?

DisgruntledGoat
źródło
1
Tym, którzy próbują dowiedzieć się, dlaczego tak się dzieje, zauważyłem, że Spotify dla Ubuntu wydaje się to powodować. Pozostaw klienta Spotify otwartego zbyt długo bez grania (zazwyczaj przez noc), a następnie wróć, aby coś zagrać. Kliknięcie zielonego przycisku „Play” na listach odtwarzania powoduje, że kliknięcia nie są już rejestrowane.
skytreader

Odpowiedzi:

76

Mam też to. Dziwne jest to, że nie pobiera kliknięć myszą, ale w pełni rozpoznaje mój touchpad.

W każdym razie otwarcie terminala i wpisanie:

metacity --replace &

sprawi, że zadziała, jeśli używasz compiz. Jeśli chcesz przywrócić compiz, wpisz:

compiz --replace &

a mysz będzie działać ponownie.

Łatwiej jest dostać się do terminala, jeśli masz Gnome-Do lub jeśli przypiszesz do niego klawisz skrótu (np. klawisz super / windows lub tylda (~).

OSTRZEŻENIE : Nie przestawaj metacity / compiz komendy zostały uruchomione lub będziesz w gorszej sytuacji niż poprzednio.

user11153
źródło
6
Jeśli zatrzymasz metacity --replace polecenie, będziesz w gorszej sytuacji niż podczas uruchamiania, z jeszcze mniejszą funkcjonalnością. Jako ostrzeżenie dla innych, nie należy przerywać procesu metacity po uruchomieniu. Znalazłem to na własnej skórze.
Dennis
3
Lepiej uruchomić polecenie z Alt+F2 jeśli to działa, więc nie musisz się martwić o zamknięcie terminalu.
Nick
6
A dla nowszych wersji: unity --replace
jmiserez
7
idealne dla mnie, ale to dziwne, że w 2015 roku z dojrzałym os (ubuntu 15) nadal są takie problemy.
Charles-Antoine Fournel
5
To obejście, a nie rozwiązanie. Jakieś pomysły na stałe rozwiązanie?
jvriesem
22

Na co warto, wszedłem do menedżera pakietów i wyszukałem „mysz”. Następnie kliknąłem wszystkie już zainstalowane aplikacje (nie ma ich zbyt wiele) i ponownie zainstalowałem wszystkie. Potem szukałem „klawiatury” i zrobiłem to samo. Tam też niewiele się zmieniło. Wreszcie szukałem „wejścia” i znalazłem plik o nazwie „inputattach”. Zainstaluj go ponownie, a moje problemy z myszą zostaną rozwiązane. Działa tak, jak w dniu, w którym zainstalowałem 10.04. Miło jest mieć mysz, która zachowuje się i działa tak, jak powinna.

Jestem stosunkowo nowym użytkownikiem Ubuntu, ale zamiast zadawać wiele pytań, a następnie czekać, aż ktoś odpowie, postanowiłem sam spróbować coś z tym zrobić i rozwiązać problemy z myszą (to znaczy mysz komputerowa. ..;)

Ponowna instalacja pliku wymagała kliknięcia kilka razy, aby otworzyć folder, przytrzymując przycisk przez trzy lub cztery sekundy, zanim kliknięcie zostanie aktywowane, lub po kliknięciu prawym przyciskiem myszy otwórz folder lub otwórz plik z określoną aplikacją.

Chciałem się tym z tobą podzielić, ponieważ teraz „wejście” mojej myszy wydaje się być ponownie „całkowicie” połączone z moim komputerem.

Cubby
źródło
1
Miałem dokładnie ten sam problem opisany tutaj, & lt; kbd & gt; alt & lt; / kbd & gt; & lt; kbd & gt; zakładka & lt; / kbd & gt; plus zamrożone funkcje myszy (nie tylko kliknięcia nie działają, ale także kształt myszy się nie zmienia i zawsze są odmrożone po & lt; kbd & gt; Ctrl & lt; / kbd & gt; & lt; kbd & lt; ; kbd> Alt & lt; / kbd & gt; & lt; kbd & gt; F1 & lt; / kbd & gt; na pulpicie, aby aktywować menu). Właśnie ponownie zainstalowałem inputattach pakiet, jak opisał @Cubby i problemy ustały.
2
Upvoted za rozwiązanie własnego problemu i udostępnienie rozwiązania innym.
Jake
5
tl; dr sudo apt get install --reinstall inputattach
user1526247
sudo apt-get install --reinstall inputattach; # działa jak urok) Lubuntu (Ubuntu) 18.04. Tnx!
user3439968
12

z osobistego doświadczenia (Ubuntu 14.04, bezprzewodowa mysz Logitech):

2 sposoby na ponowne uruchomienie przez krótki czas 1 - odłączenie i ponowne włączenie myszy, 2 - alt-F1, aby przejść do trybu tekstowego, a następnie alt-F7 (lub F8), aby przełączyć się z powrotem na grafikę

bardzo niedawno całkowite usunięcie „mousetweeak” wydaje się rozwiązać szczególnie nieprzyjemny przypadek „bez kliknięcia lewym przyciskiem myszy”

moje problemy były rzadkie i odłączanie myszy naprawiało to na kilka dni, ale najnowszy przypadek spowodował, że pracowałem wtyczkę USB co 2 minuty.

na razie po wyżej wspomnianym odinstalowaniu - wydaje się działać

EDIT: mówił zbyt szybko, problem nadal występuje

Tjunkie
źródło
1
Przejście do trybu tekstowego i powrót do pracy działało dla mnie. Ubuntu 15.10, dość vanilla instal i config.
John T
Dlaczego przełączył się na tryb tekstowy i wraca, aby działał? O MÓJ BOŻE! Działa doskonale dzięki, lol
deFreitas
2
jak w Ubuntu 16.04 przełączanie jest wykonywane
Frank Nocke
12

Kilka rzeczy do wypróbowania:

  • Przełącz na wirtualny terminal i od niego Ctrl + Alt + F1 , Alt + F7 .
  • Aktywuj blokadę ekranu Ctrl + Alt + L mam nadzieję zresetować menedżera okien X11.
  • Uruchom ponownie menedżera okien, używając czegoś takiego ( DISPLAY=0.0 marco --replace ). Musisz wymienić marco z dowolnym uruchomionym menedżerem okien ( compiz, unity, metacity, ...).
  • Zamknij wszystkie maszyny wirtualne, klientów VNC, gry itp., Które mogły złapać mysz. Na przykład: killall vmplayer może zainicjować operację zawieszenia maszyny wirtualnej.
nobar
źródło
Przejście do trybu tekstowego i powrót do pracy dla mnie w Ubuntu 15.10 Mine jest dość waniliową instalacją i konfiguracją, a problem wystąpił po regularnym uruchomieniu, a nie po jakichkolwiek konkretnych aktualizacjach, które mogę sobie przypomnieć.
John T
Przełączenie na wirtualny terminal działało również w 16.10. Dzięki, właśnie uratowałeś med restart :-)
Kimble
3
restartowanie maszyny wirtualnej (Windows) działało dla mnie.
Champ
1
Czy jest na to stałe rozwiązanie? Zdarza mi się to co 15-20 minut, a przełączenie na terminal wirtualny to naprawia.
Ashwini Chaudhary
8

Znalazłem to było tylko problem z myszką. Lewy przycisk przestał działać. Inne przyciski przestały działać, ponieważ lewy przycisk „zaciął się”. Po ponownym uruchomieniu z drugą podłączoną myszą działała poprawnie.

Cholera, wydaje mi się, że ostatnio przeszedłem przez wiele myszy i / lub klawiatur ...

DisgruntledGoat
źródło
3
ha! Niestety, problemy sprzętowe takie jak ten nigdy nie są pierwszą rzeczą, o której myślimy. to musi być oprogramowanie, myszy się nie psują ... :)
quack quixote
Odmiana „tylko problemu z myszką” - po wyłączeniu myszki ponownie uruchomiłem bezprzewodową mysz (mały suwak na spodzie) iz powrotem .... Prosta rzecz, ale łatwa do zapomnienia lub po prostu nie wiadomo, czy jest taki przełącznik, a ja zmarnowałem kilka godzin na hakerstwo programowe i zrestartowałem wcześniej ... :-(.
Tony D
Mam ten sam problem, ale z jakiegoś powodu moja mysz działa, jeśli uruchomię system Windows. Naprawdę głupio jest mieć dokładnie taką odpowiedź, jaka została zaakceptowana.
h22
2

Z błąd wspomniany przez Joe powyżej (podkreślenie moje):

Więc tutaj błąd i obejścia.

Na przykład na youtube, podczas gdy to   rozpoznaje ruch myszy   różne przyciski, rzeczywiste kliknięcia myszą   nie są rozpoznawane. Mogę nawigować   używając 'tab', ale jest to bardzo bolesne.   Mogę także kliknąć prawym przyciskiem myszy. Problem   nie występuje w przypadku innej lampy błyskowej   gracze, np. swfdec-mozilla.

OBRAZ 1: Wyłącz komp
Obejście problemu 2: Usuń flashplugin-nonfree / flashplugin-installer i zainstalować z Adobe
Obejście 3: Otwórz terminal i wprowadź:

   gksudo gedit /usr/lib/nspluginwrapper/i386/linux/npviewer

Następnie dodaj: export GDK_NATIVE_WINDOWS=1 przed ostatnim wierszem tekstu.

Uwaga: Jedynym obejściem dla użytkowników Chrome / Chromium jest wyłączenie compiz.

quack quixote
źródło
2

Miałam, być może, podobny problem, myślałam, że zacznę dzwonić nad tym, co zrobiłem, co chyba zadziałało. BTW, używam bezprzewodowego trackballa Logitech w Ubuntu 10.04.

Mój problem polegał na tym, że lewy przycisk myszy bezprzewodowej Trackball firmy Logitech dawałby mi wiele problemów. Czasami byłoby to ciężkie, czasem ledwie zauważalne. Kliknięcie czasami rejestruje się jako kliknięcie lewym przyciskiem, czasami rejestruje się jako podwójne kliknięcie i wiele, wiele razy nie zarejestruje się w ogóle. Przeciąganie i upuszczanie oraz kopiowanie i wklejanie stało się prawie niemożliwe. Prawie nigdy nie zdołam podświetlić tekstu. Krótko mówiąc, życie z tą myszką stało się nie do zniesienia. Ten problem dotyczył wszystkich programów i okien.

Przypuszczałem, że problem dotyczy myszy, chociaż mam ją tylko od czerwca lub lipca tego roku (2010). Swoje wysiłki skupiłem na próbie naprawienia myszy. Ostatecznie w zasadzie wyprostowałem tę mysz, próbując ją uruchomić, ale bezskutecznie.

W końcu przestałem całkowicie używać myszy i przełączyłem się na przewodowy trackball, który nigdy wcześniej nie dawał mi żadnych problemów. Jednak po kilku dniach korzystania z przewodowej myszy zacząłem zauważać, że ma ten sam problem. Więc zrozumiałem, że najprawdopodobniej jest to problem z 10.04.

Po pewnym czasie rozglądania się po Internecie, próbując znaleźć rozwiązanie, które zadziałało dla mnie, natknąłem się na powyższy post o używaniu metacity --replace. W związku z tym byłem pewien, że głównym problemem moich myszy jest Compiz. Po zabawie z Ubuntu Tweak, jedna z opcji menu, „Włącz funkcję kompozytu Metacity”, wspomniała, że ​​musiałem ręcznie wyłączyć efekty wizualne w wyglądzie.

Tak więc, po wyłączeniu efektów wizualnych (System & gt; Preferencje & gt; Wygląd & gt; Efekty wizualne, a następnie wybierz Brak), mysz nagle ponownie działa. Nie wiem, czy będzie to trwałe rozwiązanie, czy też zacznie sprawiać mi problemy ponownie, ale pomyślałem, że wspomnę o tym rozwiązaniu.

Brian
źródło
1

Najczęściej może to być powodem:

Błąd jest dobrze znany. Spójrz na przykład tutaj:

Pluskwa Połączyć

Typowym obejściem jest eksportowanie GDK_NATIVE_WINDOWS = 1 przed uruchomieniem aplikacji z problemami z kliknięciem.

(źródło)

joe
źródło
1

To zdarzyłoby się mojemu ubuntu 10.04 od czasu do czasu, i działało tylko po kliknięciu przycisku touchpada. Jednak nigdy się to nie powtórzyło, odkąd zmieniłem ustawienia touchpada. Dezaktywowałem kliknięcie mojego touchpada, a teraz „prawdziwa” mysz nigdy nie zgaśnie.

wawan eko yulianto
źródło
1

Jeśli używasz wariantu gnome lub nowej jedności, która używała gnome jako domyślnej:

alt + f2
gnome-shell --replace

Zdarzyło mi się podczas eksperymentowania z graficznym interfejsem API (vulkan). Widziałem to także innym razem

Adnan Y
źródło
0

Nie wystąpiły żadne problemy z myszą, dopóki aktualizacja menedżera aktualizacji nie została przeprowadzona. Podejrzewałem, że moja bezprzewodowa mysz, ale miał takie same efekty z zwykłą przewodową myszą: lewy przycisk myszy działał i wyłączał się.

Ponowna instalacja sterowników wejściowych myszy xorg, które były już domyślnie zainstalowane (xserver-xorg-input-mouse, xserver-xorg-input-evdev) niczego nie zmieniła, ale widząc, ile sterowników myszy domyślnie zainstalowano, zastanawiałem się: Czy kiedykolwiek korzystałem z touchpada Synaptics na tym pulpicie? Zdałem sobie sprawę, że nie jest to Gentoo i wiele niepotrzebnych sterowników jest instalowanych domyślnie w Ubuntu, pracując w szerokim spektrum sprzętowym.

Rozwiązaniem mojego problemu było odinstalowanie wszystkich sterowników myszy xorg dla urządzeń, które najprawdopodobniej nigdy nie były podłączone do mojego systemu. Po odinstalowaniu zbędnych sterowników kliknięcia myszą wróciły do ​​normy.

Chciałbym też dodać, że nigdy nie potrzebowałem obejścia wspomnianego powyżej, tj. Ustawienia zmiennej środowiskowej GDK_xxxxx. Używam Compiz i Chrome w tym systemie bez potrzeby obejścia tego problemu. Jedyną aplikacją, która nie wydaje się podobać do myszy w połączeniu z Compiz, jest Blender3d ..... kliknięcia myszą w tej aplikacji są wyłączone o około 20 pikseli w pionie.

Hans
źródło