Я почти уверен, что это можно решить только путем замены устройства, но я бы хотел решить эту проблему.
Около 9 месяцев назад у меня появилась хорошая мышь Logitech M705. это вдохновило меня на добавление пейджинга с помощью колеса прокрутки к моему mupdf, и теперь я думаю, что мне не понравится другой путь. ну, вернемся к настоящему.
Симптомы состоят в том, что левую кнопку мыши нельзя удерживать нажатой. Он будет издавать несколько нажатий кнопки и нажимать события при нажатии вниз и больше при отпускании. Это делает перетаскивание невозможным. Я открыл мышь и убедился, что она имеет ту же проблему, даже когда собственно кнопка нажата рукой, и что это не из-за повреждений или грязи. Что забавно, так это то, что колесо прокрутки и правая кнопка работают так, как они должны производить только одно событие нажатия при нажатии и одно событие отпускания при отпускании.
Из-за этого я знаю, что это не проблема с моим компьютером, как если бы вы думали, что это повлияет и на правую кнопку мыши. И это не проблема с беспроводной связью, так как мышь отлично отслеживает (хотя на изношенной древесно-стружечной плате она не так хорошо работает, что неравномерно по отношению к воздействию воды, как у Logitech M-UR69, но это проводная USB-мышь).
И я вижу, что дополнительные события кнопок, использующие xev
их, появляются, только когда нажата левая кнопка, но не вправо, поскольку она дает идеальный отклик одного события нажатия при нажатии и одного события отпускания при отпускании.
Так что, если это не мой ноутбук, не беспроводной, и это не влияет на правую кнопку или колесо, ни на трекинг, то, должно быть, я каким-то странным образом сломал переключатель левой кнопки мыши.
Я обнаружил, что у кого-то еще была эта проблема с этой мышью:
Недавно я столкнулся с проблемами, когда левая кнопка мыши не закрывалась, когда я удерживал ее нажатой. Попытка перетащить объекты по экрану становится серьезной неисправностью, когда кнопка отпускается, и я понятия не имею, куда только что упал значок. Разобрать мышь и тщательно ее сдуть, казалось, решило проблему, но зачем мне было делать это с шестимесячной мышью? И как долго, прежде чем проблема вернется?
С http://reviews.logitech.com/7061/5843/logitech-marathon-mouse-m705-reviews/reviews.htm
Это заставило меня подумать, что это могло быть грязной проблемой, но я не нашел, что это помогло.
источник
Ответы:
Что ж, лучший способ решить эту проблему - вернуть устройство, так как на него должна быть гарантия 3 года.
Микропереключатель, очевидно, поврежден, и для всех основных решений потребуется попытаться изменить его или его схему. Из вашего текста я не вижу, показывает ли он несколько кликов, когда сам переключатель удерживается нажатым. Если этого не произойдет, вы можете попытаться решить проблему, добавив что-то между самим переключателем и кнопкой, что увеличит давление на переключателе, но это не будет долгосрочным решением. В такой ситуации переключатель уже слишком сильно искрится, и контакты, вероятно, уже повреждены с тенденцией ухудшаться, поэтому даже если это поможет, это не будет долгосрочным решением.
Если переключатель размыкается, даже когда он удерживается в нажатом состоянии, может быть полезным небольшое средство для очистки контактов, если есть способ вставить его внутрь переключателя, но это может быть затруднительно, поскольку большинство этих переключателей не имеют возможности быть открытым в уме.
Если у вас есть аналогичный коммутатор, вы можете попробовать заменить весь коммутатор, но тогда вы, вероятно, потеряете гарантию, если что-то подобное случится снова.
источник
У меня была такая же проблема с левой кнопкой моего M705, и оказалось, что это действительно было вызвано плохим контактом в одном из микропереключателей (Omron D2FC-F-7N), который содержал медную часть, которая была окислена. Мне удалось решить эту проблему, открыв переключатель и удалив оксид с контактной площадки, вот как это сделать:
Откройте корпус неисправного микровыключателя, вставив острый нож или отвертку в щель между черной верхней частью корпуса и темно-серой нижней частью, сначала слегка подтолкнув верхнюю часть в сторону, а затем вверх.
В переключателе есть небольшая медная пластина, которая соединяется с контактной площадкой в нижней части переключателя при нажатии кнопки. Снимите пластину, осторожно потянув ее сначала в сторону, а затем вверх. В нижней правой части пластины имеется небольшой выступ, который соприкасается с нижней частью переключателя:
Как шишка на пластине, так и ее аналог на выключателе, вероятно, будут покрыты темным голубоватым оксидом, который мы хотим удалить. Для этого используйте нож или рашпиль, чтобы слегка шероховатить поверхность, пока она не станет блестящей и яркой. опять таки. Затем установите все детали на место и закройте переключатель и мышь.
Теперь переключатель должен снова установить надежный электрический контакт при нажатии, по крайней мере, до его повторного окисления ...
В качестве альтернативы вы могли бы просто заменить весь микропереключатель на новый, который должен стоить меньше, чем несколько долларов, но, конечно, гораздо менее интересен;)
Кроме того, перед тем, как приступить к ремонту мыши, проверьте, есть ли на ней гарантия, и если это так, подумайте о ее замене на Logitech, поскольку ее открытие обычно приводит к аннулированию гарантии.
Эта процедура также должна быть применима к другим мышам, имеющим тот же микропереключатель, особенно к сериям Logitech G, Apple серии 3G, 4G, 5G, некоторым мышам Razer и Microsoft Intellimouse Optical.
источник