[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: am I getting old (lead fingered), or have my mice been taking steroids



On Saturday 25 March 2006 14:57, fredex wrote:
>On Sat, Mar 25, 2006 at 08:30:28AM -0500, Claude Jones wrote:
>> On Thu March 23 2006 7:55 am, Gene Heskett wrote:
>> > but the real fix is a new
>> > mouse.
>>
>> Drum roll, crescendo, silence - "Andddddddddddd, the prize goes to
>> fellow-geezer, Gene Heskett!"
>>
>> Installed a new mouse in the home machine, last night. Immediately
>> noticed a tactile difference - a more solid feel as I pressed down
>> the buttons... And, the double-click behavior seems to have stopped.
>> It's still early, but I've browsed through a lot of mail, now, and
>> there has been no uncertainty - the mouse is doing what I tell it to
>> do...
>
>As mechanical switches make or break contact, there is a certain
> amount of "bounce", where the make or break is not a single concrete
> event, but a transition of short make/break events and a lot of
> noise. In the circuitry that they drive is "de-bounce" logic. I
> suppose it is possible that as a switch ages, the amount of noise
> that occurs during the make/break event may go up sufficiently to
> overload the debounce logic. Or maybe not. I'm no hardware designer,
> so perhaps I'm soaking wet.

Well, slightly damp anyway :)  That sort of stuff is normally so 
overkilled the switch has to be really really flaky for it to get thru.
This effect is from pushing the switch leg down into the hole, and 
pushing the solder & copper disk on the far side of the hole, away from 
the board far enough to break the connection there.  And its broken for 
the duration of the fingers press, an eon in debounce circuitry time.

-- 
Cheers, Gene
People having trouble with vz bouncing email to me should add the word
'online' between the 'verizon', and the dot which bypasses vz's
stupid bounce rules.  I do use spamassassin too. :-)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2006 by Maurice Eugene Heskett, all rights reserved.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]