>> I bought a MD one month ago, and from time to >> time, whenever I press a button it reacts as if I had pressed it >> twice: this makes play go play, then pause; or makes a drum sound >> twice. Hi, this is called 'bounce'. When you press/flick any mechanical switch, there is actually a period of time where it goes on-off-on-off-on-off etc really quickly before it settles into whatever position you meant for it to be in. >> Maybe its the button layer defective? could it be a software thing >> (dont think so)? What do you guys reccomend? It could be a software thing in that this bounce time exceeded what the software expected, or, a hardware thing in that it actually did get two physical presses from you (bounce time not the issue in this case) and you couldn't tell. Could be a faulty button, or the button may just be on the weird side of the acceptable-performance spectrum. The buttons are all going to vary with their bounce time relative to each other (and their quality), and the programmer has to balance overall responsiveness with meeting the (tight) timing requirements of other chips besides the mcu/cpu. Once-and-a-while is okay and 'normal', as in nothing is 'broken', but that button may have a shorter lifespan than the others and may act up more later - or not. (No button works forever; most lifespans for tact switches are 50K~1M presses depending on model.) What point is too much acting up is very relative - wouldn't bother getting the button replaced unless it actually got to an unusable state. Someone said be more firm when applying pressure and that's probably the best bet. Mark
Message
Re: problem with buttons
2004-12-14 by marr@lumin.us
Attachments
- No local attachments were found for this message.