Клацання миші раптово перестало працювати в Ubuntu


75

Це дивне. Чомусь минулої ночі моя миша частково перестала працювати. Рух добре, але кнопки миші не працюють. В основному це ліва кнопка, але іноді клацають правою кнопкою миші та колесом прокрутки також.

Спочатку я думав, що це може бути сама миша (ліва кнопка, здавалося, трохи "м'яка" останнім часом), але я спробувала іншу мишу і мала ту саму проблему. Обидва є бездротовими оптичними мишами USB. Клавіатура працює нормально 95%, проблема лише в Alt+ Tabне працює. Обидві клавіші добре працюють незалежно.

На той момент, коли я користувався Chrome, я перетягнув на смугу прокрутки, щоб прокрутити, і коли я відпустив мишу, вона все ще тримала смугу прокрутки.

Я використовую Ubuntu 9.10, я оновив тижні тому і все працювало нормально, тому я не думаю, що це пов’язано з цим. Я також не запускав жодних оновлень (зараз я на всякий випадок щось виправив). Але не пощастило.

Будь-які ідеї?


1
Тим, хто намагається з'ясувати, чому це відбувається, я помітив, що Spotify для Ubuntu, здається, викликає це. Залиште клієнта Spotify занадто довго відкритим, не граючи нічого (як правило, протягом ночі), а потім поверніться, щоб щось грати. Натискання на зелену кнопку "Відтворити" у списках відтворення призводить до того, що кліки більше не реєструються.
skytreader

Відповіді:


78

Отримав і цей. Як не дивно, він не забирає клацання мишкою, але повністю розпізнає мою тачпад.

У будь-якому випадку, відкриваючи термінал (наприклад, за допомогою Ctrl+ Alt+ T) і вводячи:

metacity --replace &

буде працювати, якщо ви використовуєте compiz. Якщо ви хочете отримати комп’ютер назад, введіть:

compiz --replace &

і миша знову запрацює.

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

ПОПЕРЕДЖЕННЯ : Не зупиняйте metacity/ не compizкомандуйте один раз запускаючи, або ви опинитесь у гіршій ситуації, ніж ви були раніше.


6
Якщо ви зупините metacity --replaceкоманду, ви опинитеся в гіршому становищі, ніж коли ви почали, з ще меншою функціональністю. Як попередження оточуючим, не зупиняйте процес metacity, щойно розпочався. Я виявив це важким шляхом.
Денніс

3
Краще запустити команду, Alt+F2якщо це працює, тому вам не доведеться турбуватися про закриття терміналу.
Нік

6
А для новіших версій:unity --replace
jmiserez

7
ідеально підходить для мене, але дивно, що у 2015 році із зрілим ОС (ubuntu 15) все ще є такі проблеми.
Шарль-Антуан Фурнель

5
Це рішення, а не рішення. Будь-які ідеї про те, як це назавжди виправити?
jvriesem

22

Що варто, я зайшов до менеджера пакунків і шукав "мишку". Після цього я натиснув усі вже встановлені програми (їх не так багато) і перевстановив їх усіх. Потім я шукав 'клавіатуру' і робив те саме. Не так багато змін також. Нарешті, я шукав "введення" і знайшов файл під назвою "inputattach". Повторно встановив це, і проблеми з мишею вирішені. Працює так, як це було в день, коли я встановив 10.04. Так приємно знову мати мишку, яка поводить себе та працює так, як слід.

Я відносно новий користувач Ubuntu, але замість того, щоб задавати багато питань, а потім чекати, коли хтось відповість, вирішив спробувати зробити щось самостійно, і вирішив проблеми з мишею (комп'ютерна миша, тобто. ..;)

Що після повторної інсталяції файлів очистилося, це потреба натиснути кілька разів, щоб відкрити папку, змушуючи утримувати кнопку іноді протягом трьох-чотирьох секунд до того, як натискання активується, або необхідність клацання правою кнопкою миші відкрити папку або відкрити файл із певною програмою.

Просто хотів поділитися цим з вами, оскільки, здається, "введення" моєї миші вкотре буде повністю і повністю "приєднано" до мого комп'ютера.


1
У мене була та сама точна проблема, описана тут, <kbd>alt</kbd> <kbd> вкладка </kbd> плюс функції миші заморожені (не тільки кліки не працюють, але й форма миші не змінюється, і вони завжди розморожено після <kbd>Ctrl</kbd> <kbd> Q </kbd> над firefox, а потім <kbd>Alt</kbd> <kbd> F1 </kbd> для робочого столу для активації меню). Я просто перевстановив inputattachпакунок, як описав @Cubby, і проблеми припинилися.

2
Запропоновано вирішити власну проблему та ділитися рішенням з іншими.
Джейк

5
tl; dr sudo apt get install
user1526247

1
sudo apt-get install - знову встановити inputattach; # робота як шарм) Lubuntu (Ubuntu) 18.04. Tnx!
користувач3439968

13

з особистого досвіду (Ubuntu 14.04, бездротова миша Logitech):

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

зовсім недавно повністю видалення "mousetweeak", здається, вирішило особливо неприємний випадок "без клацання лівою кнопкою миші"

мої проблеми були нечастою і відключення миші вирішило б це протягом декількох днів, але останній випадок змусив мене працювати через USB-роз'єм кожні 2 хвилини.

поки що після вищезгаданої видалення - це, здається, працює

EDIT: говорили занадто рано, проблема зберігається


1
Перехід у текстовий режим і назад працював для мене. Ubuntu 15.10, досить ванільна установка та конфігурація.
Джон Т

Чому перехід у текстовий режим і повернення змусив його працювати? О БОЖЕ МІЙ! Відмінно працює спасибі, lol
deFreitas

2
станом на Ubuntu 16.04 перемикання виконується CTRL-alt-F1 / [CTRL] -алт F7 (потрібен ctrl на виході з GUI, необов'язково на зворотному шляху)
Frank Nocke

13

Деякі речі, які слід спробувати:

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

Перехід у текстовий режим і назад працював для мене на Ubuntu 15.10 Mine - це досить ванільна установка та конфігурація, і проблема виникла після регулярного запуску, а не після конкретних оновлень, які я можу пригадати.
Джон Т

Перехід на віртуальний термінал також працював у 16.10. Дякую, щойно ви зберегли серед перезавантаження :-)
Кімбл

3
перезапуск віртуальної машини (windows) працював на мене.
Чемпі

1
Чи є для цього постійне виправлення? У мене це відбувається кожні 15-20 хвилин і перехід на віртуальний термінал це виправляє.
Ашвіні Шадхарі

8

Я виявив , що це була просто проблема з мишею. Ліва кнопка майже перестала працювати. Інші кнопки, здавалося, перестали працювати, оскільки ліва кнопка "заклинила". Після перезавантаження з іншою підключеною мишкою вона спрацювала нормально.

Чорт, я, здається, нещодавно пережив стільки мишей та / або клавіатур ...


3
га! На жаль, апаратні проблеми подібні ніколи не є першим, про що ми думаємо. це повинно бути програмне забезпечення, миші не збиваються ... :)
квакіт-кіхот

Варіант "просто проблема з мишею" - я змусив свою бездротову мишу знову працювати після її вимкнення (маленький повзунок на нижній стороні) і назад .... Проста річ, але легко забути або просто не знаю, що існує такий перемикач, і я витратив пару годин на хакерство програмного забезпечення та перезавантажився заздалегідь ... :-(.
Тоні Д

У мене така ж проблема, але чомусь миша працює, якщо я завантажуюся в Windows. Дуже дурно мати саме цю відповідь як прийняту.
h22

2

Із помилки, про яку згадував Джо вище (мій акцент):

Так ось помилка та обхідні шляхи.

Наприклад, на youtube, хоча він визнає, що моя миша рухається по різних кнопках, фактичні клацання миші не розпізнаються. Я можу перейти за допомогою "вкладки", але це дуже боляче. Я також можу клацнути правою кнопкою миші. Проблема не виникає з іншими флеш-програвачами, наприклад, swfdec-mozilla.

WORKAROUND 1: Вимкнути compiz
WORKAROUND 2: Видалити flashplugin-nonfree/ flashplugin-installerвстановити з adobe
WORKAROUND 3: Відкрити термінал і ввести:

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

Потім додайте: export GDK_NATIVE_WINDOWS=1перед останнім рядком тексту.

Примітка. Єдине рішення для користувачів Chrome / Chromium - це відключення compiz.


2

У мене, мабуть, подібне питання, я думав, що я задзвонюся на тому, що я робив, що, здається, працював. До речі, я використовую бездротовий трекбол Logitech на Ubuntu 10.04.

Моя проблема полягала в тому, що ліва кнопка моєї бездротової трекбольної миші Logitech доставить мені багато проблем. Іноді це було б важко, іноді ледь помітно. Клацання іноді реєструється як клацання лівою кнопкою миші, іноді реєструється як подвійне клацання, і багато, багато разів воно взагалі не може зареєструватися. Перетягування та копіювання та копіювання та вставлення стало майже неможливим. Мені майже ніколи не вдалося виділити текст. Коротше кажучи, життя з цією мишкою стало нестерпним. Ця проблема торкнулася всіх програм та вікон.

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

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

Деякий час оглядаючись в Інтернеті, намагаючись натрапити на рішення, яке працювало на мене, я натрапив на повідомлення вище про використання metacity --replace. Тож, виходячи з цього, я був майже впевнений, що Compiz - корінь моїх проблем з мишею. Погравши з Ubuntu Tweak, в одному з варіантів меню "Включити функцію композиції Metacity" було зазначено, що мені довелося вручну відключати візуальні ефекти на вигляд.

Отже, після відключення візуальних ефектів (Система> Налаштування> Зовнішній вигляд> Візуальні ефекти, потім виберіть «Ніхто»), миша раптово знову працює. Я не знаю, чи це буде постійне рішення, чи це знову почне створювати мені проблеми, але я подумав, що згадаю це рішення.


1

В основному це може бути причиною:

Клоп добре відомий. Приклад шукайте тут:

Посилання помилки

Поширеним способом є експорт GDK_NATIVE_WINDOWS = 1 перед запуском програми із проблемами клацання.

(джерело)


1

Це сталося з моїм ubuntu 10.04 раз у раз, і воно працювало знову лише після того, як я натиснув кнопку тачпада. Однак це більше ніколи не повторювалося, коли я змінив налаштування сенсорної панелі. Я деактивував натискання на сенсорну панель, і тепер "справжня" миша ніколи не затримується.


1

Якщо ви використовуєте варіант gnome або нову єдність, яка використовувала gnome за замовчуванням:

alt + f2
gnome-shell --replace

Сталося зі мною під час експерименту з графічним API (vulkan). Я бачив, що це трапляється і іншим разом


0

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

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

Що вирішило мою проблему, це видалити всі драйвери миші xorg для пристроїв, які навряд чи коли-небудь підключені до моєї системи. Як тільки зайві драйвери були видалені, мої клацання мишкою повернулися до норми.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.