Debounce delay, where art thou? - Overclock.net - An Overclocking Community

Forum Jump: 

Debounce delay, where art thou?

 
Thread Tools
post #1 of 7 (permalink) Old 06-10-2020, 01:26 PM - Thread Starter
New to Overclock.net
 
ikonomov's Avatar
 
Join Date: Sep 2016
Posts: 9
Rep: 0
Debounce delay, where art thou?

Two of my mice, one G Pro wired, the other G305 wireless started registering double clicks at just around the same time. I've never had this happen with a Logitech gaming mice for the last 10 years that I've been using them. I'm almost certain that either G Hub or the new firmware that I foolishly decided to flash recently is the cause.

I've experienced the exact same thing with two mechanical Cherry MX "gaming" keyboards that I've used in the past. Both claimed to have low latency, and for some reason they decided to gain more than what is possible from simply having the optimal USB polling rate. BAD idea, and after switching to an older design keyboard that uses the exact same switches my problem was solved. So I haven't had a single instance of a a key registering a double click for about 5 years prior to buying those two newer "gaming keyboards" using again the same switches, then after buying a keyboard with an older design that makes no claim about low latency I haven't had the problem for the 2 years since.

This is what happens when the general public learns about debounce delay and starts running the endless tests. No, you can't have less, because there is a certain amount needed for mechanical switches to function properly. I am perfectly willing to accept that I might be wrong, and it's the switches, but if it's not the switches, Logitech please make my mouse sluggish, laggy and whatever else you can think as long as it is functioning right.
ikonomov is offline  
Sponsored Links
Advertisement
 
post #2 of 7 (permalink) Old 06-10-2020, 02:16 PM
New to Overclock.net
 
Jonagold's Avatar
 
Join Date: Oct 2014
Posts: 274
Rep: 13 (Unique: 8)
Quote: Originally Posted by ikonomov View Post
Two of my mice, one G Pro wired, the other G305 wireless started registering double clicks at just around the same time. I've never had this happen with a Logitech gaming mice for the last 10 years that I've been using them. I'm almost certain that either G Hub or the new firmware that I foolishly decided to flash recently is the cause.

I've experienced the exact same thing with two mechanical Cherry MX "gaming" keyboards that I've used in the past. Both claimed to have low latency, and for some reason they decided to gain more than what is possible from simply having the optimal USB polling rate. BAD idea, and after switching to an older design keyboard that uses the exact same switches my problem was solved. So I haven't had a single instance of a a key registering a double click for about 5 years prior to buying those two newer "gaming keyboards" using again the same switches, then after buying a keyboard with an older design that makes no claim about low latency I haven't had the problem for the 2 years since.

This is what happens when the general public learns about debounce delay and starts running the endless tests. No, you can't have less, because there is a certain amount needed for mechanical switches to function properly. I am perfectly willing to accept that I might be wrong, and it's the switches, but if it's not the switches, Logitech please make my mouse sluggish, laggy and whatever else you can think as long as it is functioning right.
That's why all new mice should use optical switches, there is no metal contacts, no debouncing issues or wearing out.. You can even make those optical switches feel the exactly same as mechanical, at least in theory, since optical system can be built around a traditional switch without changing its mechanics, light source and light sensor needs to be added into it.
Jonagold is offline  
post #3 of 7 (permalink) Old 06-10-2020, 10:51 PM
lololol
 
qsxcv's Avatar
 
Join Date: Feb 2014
Posts: 4,370
Rep: 373 (Unique: 154)
debounce delay isn't the solution.
it is possible for a switch to be bad enough that it has issues regardless of the debouncing method. yours is probably at the point already.

btw there is a procedure that has never failed me in fixing bouncing switches. but it requires being able to open the switch (which depending on the switch isn't always easy)
1. open mouse
2. open bouncing switch
3. get a small metal screwdriver and scratch the contacts a bit
4. reassemble

too busy to check forums as regularly
pm me if i forget to respond
7980xe
(13 items)
4770k
(16 items)
CPU
7980xe direct die @ 4.4/4.2/4.2 GHz, 1.135V
Motherboard
x299 aorus master
GPU
strix 5700 xt oc
RAM
4x32gb crucial ballistix 3200cl16
Hard Drive
wd black sn750 1tb
Power Supply
seasonic snowsilent 1050
Cooling
3x nemesis gts 360mm, fans: gt 1850rpm
Case
lian li o11 dynamic
Operating System
win10
Monitor
viewsonic xg2703-gs
Keyboard
logitech g410
Mouse
logitech g pro wireless
Mousepad
supermat
CPU
4770k @ 4.6GHz
Motherboard
maximus vii impact
GPU
nvidia gtx 970
RAM
crucial ballistix tactical 16gb
Hard Drive
crucial mx100
Power Supply
silverstone sx500-lg, fan removed
Cooling
nxzt x53
Case
ncase m1 v3
Operating System
gentoo
Operating System
win 7 ultimate
Monitor
sony gdm-fw900
Keyboard
kbp v80 matias quiet
Mouse
logitech g pro (3366)
Mousepad
allsop raindrop xl
Audio
chord mojo
Audio
sennheiser hd800
▲ hide details ▲
qsxcv is offline  
Sponsored Links
Advertisement
 
post #4 of 7 (permalink) Old 06-11-2020, 02:55 AM
New to Overclock.net
 
Kommando Kodiak's Avatar
 
Join Date: Jul 2016
Location: Tantiss outskirts, Wayland
Posts: 433
Rep: 9 (Unique: 8)
just try some contact cleaner spray on the switch after opening it
Kommando Kodiak is offline  
post #5 of 7 (permalink) Old 06-12-2020, 06:53 AM - Thread Starter
New to Overclock.net
 
ikonomov's Avatar
 
Join Date: Sep 2016
Posts: 9
Rep: 0
Quote: Originally Posted by Jonagold View Post
That's why all new mice should use optical switches, there is no metal contacts, no debouncing issues or wearing out.. You can even make those optical switches feel the exactly same as mechanical, at least in theory, since optical system can be built around a traditional switch without changing its mechanics, light source and light sensor needs to be added into it.
Yep, keyboards have moved in that direction already, but arguably we need it in mice even more.

Thanks for the suggestions guys, but damn it, I hate opening these mice. The idiots always put the damn screws under the feet, so that means spending another $10 for mouse feet. Well if you don't want us to open your damn mouse next time you design a product make sure that you spend more time on making it function better and less time on trying to make it harder to open.
ikonomov is offline  
post #6 of 7 (permalink) Old 07-12-2020, 08:42 AM - Thread Starter
New to Overclock.net
 
ikonomov's Avatar
 
Join Date: Sep 2016
Posts: 9
Rep: 0
I'm not sure if Logitech heard my prayers and increased the delay in the latest patch or if the switch decided to stop acting up, buy my beloved mouse is back to normal!
ikonomov is offline  
post #7 of 7 (permalink) Old 07-12-2020, 10:27 AM
New to Overclock.net
 
nlse's Avatar
 
Join Date: May 2017
Posts: 256
Rep: 0
Quote: Originally Posted by ikonomov View Post
Yep, keyboards have moved in that direction already, but arguably we need it in mice even more.

Thanks for the suggestions guys, but damn it, I hate opening these mice. The idiots always put the damn screws under the feet, so that means spending another $10 for mouse feet. Well if you don't want us to open your damn mouse next time you design a product make sure that you spend more time on making it function better and less time on trying to make it harder to open.
you can use a lighter lightly and wave it, for less hot spots and take them off with a pincette or tweezers
nlse is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off