我几乎确信这只能通过更换设备来解决,但我想解决这个问题。
大约 9 个月前,我得到了一款不错的 Logitech M705 鼠标。它启发了我将通过滚轮分页功能添加到我的 mupdf 中,但现在我认为我不会喜欢其他任何方式。好吧,回到现在。
症状是鼠标左键无法按住。按下时会发出多个按钮释放和按下事件,释放时会发出更多事件。这使得拖放无法进行。我打开了鼠标并验证了即使用手按下实际按钮也会出现同样的问题,并且这不是由于任何损坏或污垢造成的。有趣的是,滚轮和右键正常工作,按下时只产生一个按下事件,释放时只产生一个释放事件。
因此我知道这不是我电脑的问题,如果是的话你会认为它也会影响鼠标右键。而且这不是无线的问题,因为鼠标跟踪得很好(虽然它在磨损的刨花板上跟踪效果不如这款 Logitech M-UR69,因为这款鼠标因接触水而凹凸不平,但这是有线 USB 鼠标)。
而且我可以看到使用这些额外的按钮事件xev
仅在按下左按钮时出现,而右按钮不会出现,因为它在按下时给出一个按下事件的完美响应,在释放时给出一个释放事件的完美响应。
因此,如果不是我的笔记本电脑或无线的问题,并且它不影响右键或滚轮或跟踪,那么一定是我以某种奇怪的方式弄坏了鼠标左键的开关。
我确实发现其他人也遇到了这款鼠标的这个问题:
我最近遇到了一个问题,当我按住鼠标左键时,它无法保持闭合状态。当松开鼠标左键时,试图在屏幕上拖动东西会出现严重故障,我不知道图标刚刚掉落到了哪里。拆开鼠标并彻底吹干似乎可以解决这个问题,但我为什么要这样对待一只六个月大的鼠标呢?问题多久会再次出现?
从http://reviews.logitech.com/7061/5843/logitech-marathon-mouse-m705-reviews/reviews.htm
这让我认为这可能是一个污垢问题,但我发现这没有帮助。
答案1
解决这个问题的最好方法是退回该设备,因为它应该有 3 年保修期。
微动开关显然已损坏,所有基本解决方案都需要您尝试修改它或其电路。从您的文字中,我看不出当按下开关本身时它是否会显示多次点击。如果没有,那么您可以尝试通过在开关本身和按钮之间添加一些东西来解决问题,这会增加开关上的压力,但这不是一个长期的解决方案。在这种情况下,开关已经产生过多的火花,触点可能已经损坏并且有变得更糟的趋势,所以即使这有帮助,它也不是一个长期的解决方案。
如果开关在按住不放时也会打开,那么如果有办法将其插入开关内部,使用一点某种触点清洁剂可能会有帮助,但这可能很困难,因为大多数开关在构造时并没有考虑到打开的能力。
如果您碰巧有类似的开关,您可以尝试更换整个开关,但您可能会失去保修,以防再次发生类似的事情。
答案2
我的 M705 左键也出现了同样的问题,结果发现确实是由其中一个微动开关(Omron D2FC-F-7N)接触不良引起的,该开关包含一个被氧化的铜部件。我设法通过打开开关并去除接触垫上的氧化物来解决这个问题,操作方法如下:
首先,打开鼠标。为此,您需要卸下固定外壳的五颗螺丝:其中三颗位于鼠标滑动的黑色接触垫下方(接触垫只是粘着的,因此您可以通过拉动将其取下),两颗位于电池仓底部。
将锋利的刀子或螺丝刀的尖端插入外壳黑色上部和深灰色下部之间的缝隙,打开有缺陷的微动开关的外壳,先将上部轻轻向一侧推,然后向上推。
开关中有一块小铜板,按下按钮时,它会连接到开关下部的接触垫。轻轻地先将铜板拉向一侧,然后向上拉,即可取下铜板。铜板右下方有一个小凸起,可与开关下部接触:
板上的凸起和开关上的对应凸起可能都覆盖着一层暗蓝色氧化物,我们需要将其去除:为此,请使用刀或锉刀将表面稍微打磨粗糙,直到表面再次变得光亮。然后将所有部件放回原位,关闭开关和鼠标。
现在,开关在按下时应该再次建立可靠的电接触,至少直到它再次氧化......
或者,您可以用一个新的微动开关替换整个微动开关,这应该花费不到几美元,但当然就没那么有趣了;)
此外,在开始修理鼠标之前,请检查它是否仍在保修期内,如果是,请考虑让罗技更换它,因为打开它通常会使保修失效。
此过程也适用于包含相同微动开关的其他鼠标,最显著的是 Logitech G 系列、Apple 的 3G、4G、5G 系列、一些 Razer 鼠标和 Microsoft 的 Intellimouse Optical。