Re: About Mouse
Posted: Wed Oct 09, 2019 7:53 am
Hi, that's an interesting idea. This happiness when the button's micro switch contacts wear or get dirty, when making contact, they can bounce causing an on off on effect. Technically its called switch bouncing or rcontact bounce.
XMBC has code to detect and deal with this by detecting multiple clicks that are faster than reasonably possible, although I'm not 100% convinced it works as well as it could, or indeed if any software can truly overcome this, due to the nature of the problem, normally it would be dealt with in hardware.
I quite like the idea of a test tab, but the problem I can see is that it can be so random and the more you click, potentially the better it gets (exercising the button can help clean it and reduce the bounce effect) so it may still give false readings. I'll have a think and it its not too much trouble, maybe put something into XMBC - although maybe it would be better to have a separate/light weight, standalone test utility - I'm not sure.
Thanks,
Phil
XMBC has code to detect and deal with this by detecting multiple clicks that are faster than reasonably possible, although I'm not 100% convinced it works as well as it could, or indeed if any software can truly overcome this, due to the nature of the problem, normally it would be dealt with in hardware.
I quite like the idea of a test tab, but the problem I can see is that it can be so random and the more you click, potentially the better it gets (exercising the button can help clean it and reduce the bounce effect) so it may still give false readings. I'll have a think and it its not too much trouble, maybe put something into XMBC - although maybe it would be better to have a separate/light weight, standalone test utility - I'm not sure.
Thanks,
Phil