>> 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