滑鼠連點的成因與解決方式 - 鍵盤
By Kyle
at 2020-07-08T19:54
at 2020-07-08T19:54
Table of Contents
大家好
講到滑鼠連點大部分人應該直接聯想到羅技XD
我們今天來探討一下連點的成因 跟一些解決方法
連點的發生是因為兩個觸點快速接觸(或說撞擊)後又互相彈開 然後又再度接合
所以導致兩次判定觸發
在微動開關使用久了之後內部彈力減弱
所以這個抑制彈開的力量變小了 進而產生
簡單的說就是開關的彈跳
在進入正題之前有一點我想先讓一些非電子領域的人理解
那就是這種彈跳是非常常見的 很正常的
要全然歸罪於微動開關並不合理
所以因應此現象 自然有對應的作為
也就是debounce(去抖動)
方法基本上分為兩種
1.軟體(包含韌體)
2.硬體
那為什麼明明有解決方法
在滑鼠界卻還是遍地雙擊呢?
我必須懷疑這是一個陰謀 (或是說一種生態)
長久以來大部分人都把滑鼠看作是消耗品
這或許是硬體廠商刻意塑造的
舉個例子 同是周邊的機械鍵盤就不這麼像消耗品了不是嗎?
以下是軟體(韌體)的解法:
以機械鍵盤的軸來說好了
如青軸綠軸這種有聲段落軸來說
其過段落點後所發出的click聲響
其實來自於內部白色塑膠零件彈開
造成兩邊觸點以極快速度撞擊而發出聲音(並不是塑膠發出的聲音)
這種速度(與重量 鍵盤軸的動片重量比滑鼠微動大得多)下 彈跳是可預期的
那為什麼沒有發生"雙擊"?
原因在於在鍵盤的韌體內有做debounce
近期ducky不是有推出一個可以讓使用者自行修改debounce time的功能嗎?
就是那個東西
debounce time的意義是
例如debounce time設為5ms
那個同一個按鍵在5ms內如果觸發了兩次或以上
除第一次之外其他都會被視為彈跳 進而忽略掉
同理 滑鼠也是可以做的 且不會增加硬體成本
(只是不做而已)
所以常看到有些人質疑羅技應該用更好的微動開關
其實放錯重點
羅技連不花錢的方案都不採用了...
我們不是硬體製造商 沒辦法決定要做或是不做
所以無法從軟體下手
接下來介紹硬體的解法
不是要說換新微動開關喔XD
這方法非常簡單
就只是在微動開關上有作用的兩隻腳之間加上濾波電容
(就是比較靠近微動上白點點的那兩隻腳 或是藍點點 紅點點 黃金點點)
電容的大小 0.1uF(104) ~ 1uF(105)都OK
形式的話 有腳的陶瓷電容 或是 SMD 1206貼片陶瓷電容 都很合適
(羅技的話推薦有腳的陶瓷電容
因為羅技滑鼠在微動開關下 電路板後 塑膠底殼下通常都設計有支撐柱 必須要閃過)
以下是M585作為範例
https://imgur.com/53ygcIy
(上圖的M585我另外有把中鍵輕觸開關 改微動開關,有機會再另外分享 :)
就這樣 完工
有興趣的人可以拿一隻連點的滑鼠作實驗
沒意外的話可以撐到下一次換換病發作為止...
加上濾波電容是很常見debounce的方式
以下自問自答一些問題:
Q1:加上電容後滑鼠的按鍵觸發時機會不會受影響?
A1:按下時(MouseDown)不會 ,放開(MouseUp)的時間會延後特定時間(Q2)
Q2:會影響多少時間?
A2:以電容充電至1/2電壓的時間約為0.7RC來計算
滑鼠內MCU內部的上拉電阻以30K歐姆計算
電容以0.1uF來說
0.7*30*0.1= 2.1 ms = 每秒點擊上限470次
電容以1uF來說
0.7*30*1 = 21 ms = 每秒點擊上限47次
(註:以平凡人的手速都沒問題的 你如果超越加藤鷹 或是高橋名人的話就當我沒說...)
加電容的方式只對"連點"這種現象有效
其他例如點擊沒反應
或是持續按住滑鼠 卻會中斷
這種因接點本身所產生的問題都沒效
大概就分享到這邊
台北市如果有想做試驗可以拿來幫你免費加電容
(但不幫換微動喔XD)
滑鼠構造太複雜的請自行先拆好XD
站內信~
--
講到滑鼠連點大部分人應該直接聯想到羅技XD
我們今天來探討一下連點的成因 跟一些解決方法
連點的發生是因為兩個觸點快速接觸(或說撞擊)後又互相彈開 然後又再度接合
所以導致兩次判定觸發
在微動開關使用久了之後內部彈力減弱
所以這個抑制彈開的力量變小了 進而產生
簡單的說就是開關的彈跳
在進入正題之前有一點我想先讓一些非電子領域的人理解
那就是這種彈跳是非常常見的 很正常的
要全然歸罪於微動開關並不合理
所以因應此現象 自然有對應的作為
也就是debounce(去抖動)
方法基本上分為兩種
1.軟體(包含韌體)
2.硬體
那為什麼明明有解決方法
在滑鼠界卻還是遍地雙擊呢?
我必須懷疑這是一個陰謀 (或是說一種生態)
長久以來大部分人都把滑鼠看作是消耗品
這或許是硬體廠商刻意塑造的
舉個例子 同是周邊的機械鍵盤就不這麼像消耗品了不是嗎?
以下是軟體(韌體)的解法:
以機械鍵盤的軸來說好了
如青軸綠軸這種有聲段落軸來說
其過段落點後所發出的click聲響
其實來自於內部白色塑膠零件彈開
造成兩邊觸點以極快速度撞擊而發出聲音(並不是塑膠發出的聲音)
這種速度(與重量 鍵盤軸的動片重量比滑鼠微動大得多)下 彈跳是可預期的
那為什麼沒有發生"雙擊"?
原因在於在鍵盤的韌體內有做debounce
近期ducky不是有推出一個可以讓使用者自行修改debounce time的功能嗎?
就是那個東西
debounce time的意義是
例如debounce time設為5ms
那個同一個按鍵在5ms內如果觸發了兩次或以上
除第一次之外其他都會被視為彈跳 進而忽略掉
同理 滑鼠也是可以做的 且不會增加硬體成本
(只是不做而已)
所以常看到有些人質疑羅技應該用更好的微動開關
其實放錯重點
羅技連不花錢的方案都不採用了...
我們不是硬體製造商 沒辦法決定要做或是不做
所以無法從軟體下手
接下來介紹硬體的解法
不是要說換新微動開關喔XD
這方法非常簡單
就只是在微動開關上有作用的兩隻腳之間加上濾波電容
(就是比較靠近微動上白點點的那兩隻腳 或是藍點點 紅點點 黃金點點)
電容的大小 0.1uF(104) ~ 1uF(105)都OK
形式的話 有腳的陶瓷電容 或是 SMD 1206貼片陶瓷電容 都很合適
(羅技的話推薦有腳的陶瓷電容
因為羅技滑鼠在微動開關下 電路板後 塑膠底殼下通常都設計有支撐柱 必須要閃過)
以下是M585作為範例
https://imgur.com/53ygcIy
(上圖的M585我另外有把中鍵輕觸開關 改微動開關,有機會再另外分享 :)
就這樣 完工
有興趣的人可以拿一隻連點的滑鼠作實驗
沒意外的話可以撐到下一次換換病發作為止...
加上濾波電容是很常見debounce的方式
以下自問自答一些問題:
Q1:加上電容後滑鼠的按鍵觸發時機會不會受影響?
A1:按下時(MouseDown)不會 ,放開(MouseUp)的時間會延後特定時間(Q2)
Q2:會影響多少時間?
A2:以電容充電至1/2電壓的時間約為0.7RC來計算
滑鼠內MCU內部的上拉電阻以30K歐姆計算
電容以0.1uF來說
0.7*30*0.1= 2.1 ms = 每秒點擊上限470次
電容以1uF來說
0.7*30*1 = 21 ms = 每秒點擊上限47次
(註:以平凡人的手速都沒問題的 你如果超越加藤鷹 或是高橋名人的話就當我沒說...)
加電容的方式只對"連點"這種現象有效
其他例如點擊沒反應
或是持續按住滑鼠 卻會中斷
這種因接點本身所產生的問題都沒效
大概就分享到這邊
台北市如果有想做試驗可以拿來幫你免費加電容
(但不幫換微動喔XD)
滑鼠構造太複雜的請自行先拆好XD
站內信~
--
All Comments
By Poppy
at 2020-07-09T19:11
at 2020-07-09T19:11
By Skylar Davis
at 2020-07-09T23:48
at 2020-07-09T23:48
By Zora
at 2020-07-14T15:09
at 2020-07-14T15:09
By Frederica
at 2020-07-18T15:51
at 2020-07-18T15:51
By John
at 2020-07-21T09:42
at 2020-07-21T09:42
By Zora
at 2020-07-24T18:30
at 2020-07-24T18:30
By Jacky
at 2020-07-29T12:29
at 2020-07-29T12:29
By Anthony
at 2020-07-31T20:14
at 2020-07-31T20:14
By Callum
at 2020-08-05T04:30
at 2020-08-05T04:30
By Ida
at 2020-08-08T05:16
at 2020-08-08T05:16
By Quintina
at 2020-08-11T14:27
at 2020-08-11T14:27
By Edith
at 2020-08-12T08:54
at 2020-08-12T08:54
By Franklin
at 2020-08-16T13:53
at 2020-08-16T13:53
By Mason
at 2020-08-17T19:59
at 2020-08-17T19:59
By Barb Cronin
at 2020-08-19T20:04
at 2020-08-19T20:04
By Mia
at 2020-08-20T13:13
at 2020-08-20T13:13
By Mason
at 2020-08-21T01:22
at 2020-08-21T01:22
By Adele
at 2020-08-25T17:10
at 2020-08-25T17:10
By Charlotte
at 2020-08-27T00:08
at 2020-08-27T00:08
By Andrew
at 2020-08-29T03:42
at 2020-08-29T03:42
By Franklin
at 2020-08-31T00:44
at 2020-08-31T00:44
By Odelette
at 2020-08-31T15:59
at 2020-08-31T15:59
By Lydia
at 2020-09-02T21:04
at 2020-09-02T21:04
By John
at 2020-09-05T17:04
at 2020-09-05T17:04
By Poppy
at 2020-09-08T22:52
at 2020-09-08T22:52
By Olive
at 2020-09-13T02:36
at 2020-09-13T02:36
By Suhail Hany
at 2020-09-17T22:59
at 2020-09-17T22:59
By Belly
at 2020-09-21T11:25
at 2020-09-21T11:25
By Elma
at 2020-09-25T13:30
at 2020-09-25T13:30
By George
at 2020-09-29T17:31
at 2020-09-29T17:31
By Hedwig
at 2020-10-03T22:37
at 2020-10-03T22:37
By James
at 2020-10-04T00:49
at 2020-10-04T00:49
By Tom
at 2020-10-07T15:48
at 2020-10-07T15:48
By Charlie
at 2020-10-10T11:13
at 2020-10-10T11:13
By Daniel
at 2020-10-15T05:59
at 2020-10-15T05:59
By Irma
at 2020-10-19T11:19
at 2020-10-19T11:19
By Elma
at 2020-10-19T20:52
at 2020-10-19T20:52
By Anonymous
at 2020-10-20T17:36
at 2020-10-20T17:36
By Michael
at 2020-10-24T22:22
at 2020-10-24T22:22
By James
at 2020-10-26T05:29
at 2020-10-26T05:29
By Poppy
at 2020-10-28T18:35
at 2020-10-28T18:35
By Charlotte
at 2020-10-31T20:14
at 2020-10-31T20:14
By Yedda
at 2020-11-03T07:38
at 2020-11-03T07:38
By Anthony
at 2020-11-06T19:14
at 2020-11-06T19:14
By Heather
at 2020-11-11T13:08
at 2020-11-11T13:08
By Tracy
at 2020-11-14T20:26
at 2020-11-14T20:26
By Sandy
at 2020-11-16T15:52
at 2020-11-16T15:52
By Gilbert
at 2020-11-19T01:10
at 2020-11-19T01:10
By Delia
at 2020-11-21T21:58
at 2020-11-21T21:58
By Ivy
at 2020-11-23T21:16
at 2020-11-23T21:16
By Erin
at 2020-11-25T00:16
at 2020-11-25T00:16
By Anthony
at 2020-11-26T20:43
at 2020-11-26T20:43
By Carolina Franco
at 2020-11-29T04:17
at 2020-11-29T04:17
By Linda
at 2020-11-30T06:04
at 2020-11-30T06:04
By Sarah
at 2020-12-03T21:22
at 2020-12-03T21:22
By Emily
at 2020-12-05T00:15
at 2020-12-05T00:15
Related Posts
G304滾輪編碼器更換
By Linda
at 2020-07-08T14:49
at 2020-07-08T14:49
適合大量輸入工作的茶軸or人體工學鍵盤
By James
at 2020-07-08T09:36
at 2020-07-08T09:36
找尋有黑軸的100%無線機械鍵盤
By Sarah
at 2020-07-08T01:06
at 2020-07-08T01:06
吉尊 PBT五面熱昇華個性鍵帽 開箱
By Kyle
at 2020-07-07T23:56
at 2020-07-07T23:56
Amo 數字鍵盤 三週年整理
By Quintina
at 2020-07-07T20:19
at 2020-07-07T20:19