it-swarm-ru.tech

В Ubuntu внезапно перестали работать щелчки мыши

Это странно. Почему-то прошлой ночью моя мышь частично перестала работать. Движение в порядке, но кнопки мыши не работают. В основном это левая кнопка, но иногда и правый щелчок и колесо прокрутки тоже терпят неудачу.

Первоначально я думал, что это может быть сама мышь (левая кнопка в последнее время стала немного "мягкой"), но я попробовал другую мышь, и у меня возникла та же проблема. Оба USB беспроводные оптические мыши. Клавиатура работает нормально 95%, только проблема Alt+Tab не похоже на работу. Оба ключа работают нормально независимо.

В тот момент, когда это случилось, я использовал Chrome, перетаскивал на полосу прокрутки для прокрутки, и когда я отпустил мышь, она все еще удерживала полосу прокрутки.

Я использую Ubuntu 9.10, я обновился несколько недель назад, и все работало нормально, поэтому я не думаю, что это связано с этим. Я также не запускал никаких обновлений (сейчас я на всякий случай что-то исправил). Но не повезло.

Есть идеи?

75
DisgruntledGoat

Я обнаружил, что это было просто проблема с мышью. Левая кнопка почти перестала работать. Другие кнопки перестали работать, потому что левая кнопка «зажата». После перезагрузки с подключенной другой мышью все работало нормально.

Черт, кажется, я недавно прошел через так много мышей и/или клавиатур ...

8
DisgruntledGoat

Получил это тоже. Странно то, что она не отнимает щелчки у моей мыши, но полностью распознает мой тачпад.

В любом случае, открыв терминал и набрав:

metacity --replace &

заставит это работать, если вы используете compiz. Если вы хотите вернуть compiz обратно, введите:

compiz --replace &

и мышь снова заработает.

Добраться до терминала легче, если у вас есть Gnome-Do или если вы назначите ему горячую клавишу (например, клавишу super/windows или тильду (~).

WARNING: Не останавливайте команды metacity/compiz после запуска, иначе вы окажетесь в худшем положении, чем были раньше.

76
user37966

Для чего это стоит, я зашел в менеджер пакетов и искал «мышь». После этого я нажал на все уже установленные приложения (их не так много) и переустановил все из них. Затем я искал «клавиатуру» и делал то же самое. Там тоже мало что изменилось. Наконец, я искал «input» и нашел файл с именем «inputattach». Переустановил его и мои проблемы с мышью решены. Работает как в день установки 10.04. Так приятно иметь мышь, которая ведет себя и работает так, как должна, опять же.

Я относительно новый пользователь Ubuntu, но вместо того, чтобы задавать много вопросов, а затем ждать, пока кто-нибудь ответит, я решил попробовать что-то сделать самостоятельно и решил свои проблемы с мышью (то есть с компьютерной мышью). ..;)

После переустановки файла выяснилось, что нужно было щелкнуть несколько раз, чтобы открыть папку, пришлось удерживать кнопку нажатой в течение трех или четырех секунд, прежде чем щелчок будет активирован, или необходимость щелкнуть правой кнопкой мыши, чтобы открыть папку или открыть файл с конкретным приложением.

Я просто хотел поделиться этим с вами, так как «ввод» моей мыши теперь, кажется, снова, полностью и полностью «подключен» к моему компьютеру.

22
Cubby

из личного опыта (Ubuntu 14.04, беспроводная мышь Logitech):

2 способа заставить его работать снова на короткое время 1 - отключить и снова подключить мышь, 2 - alt-F1, чтобы переключиться в текстовый режим, затем alt-F7 (или F8), чтобы вернуться к графике

совсем недавно полное устранение «мышиного слабого», похоже, разрешило особенно неприятный случай «без левого щелчка»

раньше мои проблемы были нечастыми, и отключение мыши могло исправить это на несколько дней, но в последнем случае я использовал USB-разъем каждые 2 минуты.

на данный момент после вышеупомянутого удаления - похоже, работает

Правка: говорил слишком рано, проблема сохраняется

13
Tjunkie

Несколько вещей, чтобы попробовать:

  • Переключение на и с виртуального терминала Ctrl + Alt + F1,Alt + F7,.
  • Активировать блокировку экрана Ctrl + Alt + L надеюсь сбросить оконный менеджер X11.
  • Перезапустите диспетчер окон, используя что-то вроде ( DISPLAY=0.0 marco --replace ). Вам необходимо заменить marco любым оконным менеджером, который вы используете (compiz, unity, metacity, ...).
  • Закройте все виртуальные машины, клиенты VNC, игры и т.д., Которые могли захватить мышь. Например: killall vmplayer может инициировать операцию приостановки виртуальной машины.
12
nobar

У меня была, возможно, похожая проблема, я думал, что я буду вмешиваться в то, что я сделал, что, похоже, сработало. Кстати, я использую беспроводной трекбол Logitech на Ubuntu 10.04.

Моя проблема заключалась в том, что левая кнопка на моей беспроводной трекбольной мыши Logitech доставила бы мне много проблем. Иногда это было бы серьезно, иногда едва заметно. Нажатие иногда регистрировалось как левый щелчок, иногда регистрировалось как двойной щелчок, и много-много раз оно вообще не регистрировалось. Перетаскивание, копирование и вставка стали практически невозможными. Мне почти никогда не удавалось выделить текст. Одним словом, жизнь с этой мышью стала невыносимой. Эта проблема коснулась всех программ и окон.

Я предположил, что проблема была с мышью, хотя у меня она была только с июня или июля этого года (2010). Я сосредоточил свои усилия на попытке починить мышь. В конце концов, я по существу обманул эту мышь, пытаясь заставить ее работать, но безуспешно.

Наконец, я перестал полностью использовать мышь и переключился на проводной трекбол, который раньше никогда не доставлял мне никаких проблем. Однако после использования проводной мыши в течение нескольких дней я начал замечать, что у нее точно такая же проблема. Итак, потом я понял, что, по всей вероятности, это проблема с 10.04.

Посмотрев некоторое время в Интернете, пытаясь найти решение, которое работает для меня, я наткнулся на пост выше об использовании metacity --replace. Таким образом, основываясь на этом, я был почти уверен, что Compiz был корнем моих проблем с мышью. После игры с Ubuntu Tweak, один из пунктов меню, «Включить функцию композитинга Metacity», отметил, что мне пришлось вручную отключать визуальные эффекты во внешнем виде.

Таким образом, после отключения визуальных эффектов («Система»> «Установки»> «Внешний вид»> «Визуальные эффекты», а затем выберите «Нет») мышь снова начинает работать. Я не знаю, будет ли это постоянным решением или оно снова вызовет у меня проблемы, но я подумал, что упомяну это решение.

2
Brian

От ошибка упомянутая Джо выше (выделено мое):

Так что здесь ошибка и обходные пути.

Например, на YouTube, хотя он распознает мою мышь, перемещающуюся по различным кнопкам, реальные щелчки мыши не распознаются. Я могу перемещаться, используя «вкладку», но это очень больно. Я также могу щелкнуть правой кнопкой мыши. Проблема не возникает с другими флэш-плеерами, например swfdec-Mozilla.

ВОЗМОЖНОЕ РЕШЕНИЕ 1. Отключить compiz.
ВРЕМЕННОЕ РЕШЕНИЕ 2. Удалите flashplugin-nonfree/flashplugin-installer и установите из Adobe
ВРЕМЕННОЕ РЕШЕНИЕ 3: Откройте терминал и введите:

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

Затем добавьте: export GDK_NATIVE_WINDOWS=1 перед последней строкой текста.

Примечание. Единственный обходной путь для пользователей Chrome/Chromium - отключение compiz.

2
quack quixote

Если вы используете вариант gnome или новое целое, которое по умолчанию использует gnome:

alt + f2
gnome-Shell --replace

Произошло со мной во время экспериментов с графическим API (vulkan). Я видел это и в другой раз

1
Adnan Y

Это происходило с моим Ubuntu 10.04 время от времени, и это снова работало только после того, как я нажал кнопку тачпада. Однако с тех пор, как я изменил настройки тачпада, этого больше никогда не случалось. Я деактивировал нажатие сенсорной панели, и теперь «настоящая» мышь никогда не останавливается.

1
wawan eko yulianto

В основном это может быть причиной:

Ошибка хорошо известна. Посмотрите, например, здесь:

Ошибка Ссылка

Обычный обходной путь - экспорт GDK_NATIVE_WINDOWS = 1 перед запуском приложения с проблемами щелчков.

(источник)

1
joe

Не было никаких проблем с мышью до недавнего обновления менеджера обновлений. Подозревал мою беспроводную мышь, но с обычной проводной мышью имел те же эффекты: левая кнопка мыши будет работать и выключаться.

Переустановка драйверов ввода мыши xorg, которые уже были установлены по умолчанию (xserver-xorg-input-mouse, xserver-xorg-input-evdev), ничего не изменила, но просмотр количества установленных по умолчанию драйверов мыши заставил меня задуматься: Я когда-нибудь использовал Synaptics Touchpad на этом рабочем столе? Я понял, что это не Gentoo, и многие ненужные драйверы установлены по умолчанию, чтобы Ubuntu работала на широком спектре оборудования.

Что решило мою проблему, так это удалить все драйверы мыши xorg для устройств, которые вряд ли когда-либо будут подключены к моей системе. Как только лишние драйверы были удалены, мои щелчки мыши вернулись к норме.

Я также хотел бы добавить, что мне никогда не требовался обходной путь, упомянутый выше, то есть установка переменной среды GDK_xxxxx. Я использую Compiz и Chrome в этой системе, и мне никогда не требовался этот обходной путь. Единственное приложение, которому не нравится мышь в сочетании с Compiz, - это Blender3d ..... щелчки мыши в этом приложении отключаются примерно на 20 пикселей по вертикали.

0
Hans