有時手中的滑鼠會按鍵失效,具體表現為有時滑鼠點一下變為兩下、有時點選又無效,特別是用滑鼠拖動檔案時更是令人苦不堪言,常冒出一些奇怪的執行方式。這時不少使用者都會認為滑鼠壞了,或者稍有硬體知識的使用者也會認為是微動開關壞了。其實微動開關並沒有壞,只是因為其中的彈片發生氧化而失效了,只要稍加清理就可以正常工作。
step1 小心拆開滑鼠
首先將滑鼠拆開,這個過程中不要損傷到滑鼠的外殼,不少滑鼠的螺絲位於商標或者腳墊下面,一定要在確認所有螺絲取下後才開始取下滑鼠的外殼。
●首先將滑鼠拆卸開
step2 找到微動開關
接下來找到發生故障的微動開關,這在滑鼠按鍵對應的地方,很容易找到,有的微動開關是長方形的,而有的是圓形的,不過結構都大同小異。
●找到損壞的微動開關
step3 用刀片把微動開關拆下來
現在要做的,就是將微動開關拆開來,這時可以使用一把鋒利點的美工刀。首先觀察微動開關的外部,看看卡扣在哪個位置。微動開關一般分為上下兩個部分,之間通過卡扣來連線,而縫隙非常小,所以要利用到美工刀。找準卡扣的位置後,將刀刃插入縫隙,把微動開關的上面部分撬下來,這個過程盡量不要損壞到卡扣。
●向縫隙處下刀,注意不要損壞卡扣
●小心取下彈片
step4 取下彈片要小心彈簧
取下上蓋後,就可以看到微動開關的內部結構了,比如方型微動,首先可以看到乙個彈片,這時候可以小心取下這個彈片。而圓形微動的結構要稍微複雜一點,裡面甚至可能存在彈簧,因此拆解的時候一定要小心。
●找到彈片上的觸點
step5 清除彈片觸點的氧化層及灰塵
取下彈片後,將彈片翻過來就可找到彈片上的觸點。可以看到這個觸點已經被嚴重氧化,甚至發黑了,這種情況下觸點自然不能很好地傳導電流,這就是微動開關失效的原因。
●將觸點上的氧化層去掉
接下來要做的就是將這個觸點打磨乾淨,可以用比較細的砂紙,如果找不到也可以直接用美工刀,將上面的氧化層刮去即可。之後可以檢查下微動開關內部是否還有灰塵或者其他發生氧化的地方,也可以一併處理。
step6 將微動開關裝回滑鼠
自己動手修理單擊變雙擊的滑鼠
這幾天的滑鼠一直都不太好用,經常的會單擊變成雙擊,很不爽。今天更徹底了,每次單擊都會變成雙擊的。這種情況一般都左鍵的輕觸開關的觸點接觸不良造成的。找來工具,開始修理,果不其然,觸點氧化很厲害,清除氧化層,安裝再試,好了,哈哈。期間用相機記錄了一下,發上給來有相同煩惱的朋友分享一下。上圖中被紅色圓圈圈...
C 窗體滑鼠事件區分單擊雙擊
直接用窗體的click和doubleclick事件相應函式是沒辦法區分的,因為click在doubleclick前面被觸發。辦法一 在mousedown事件中處理,通過timer計算兩次單擊時間差。private bool isfirstclick true private bool isdoubl...
Cesium 滑鼠單擊和雙擊事件
cesium 滑鼠雙擊事件實際上是 先執行了兩次單擊再進行雙擊,因而如果給繫結的左鍵單擊事件,則可能會獲取不到雙擊事件,下面使用定時器功能區分單雙擊事件 let handler new cesium.screenspaceeventhandler viewer.canvas let timer nu...