HP 50g with doubled keystrokes.



Post: #4

I'm getting DOULBED keystrokes on my beloved HP 50g. Not remedied by KEYTIME. Let me explain.

Say I am navigating a menu. All of the sudden I push down and nothing happens. Not until i press ANOTHER button will the previously missed button take action. So when this happens I just push a dummy button like cancel to carry out the missed button.

This happens for everything, not just menus. It happens maybe once in a ten minute session with the calculator.

Am i the only person who is annoyed by this?? I've read on wikipedia that the HP49g+ was criticized for "doubled" keystrokes, but I cant find anyone else having the same problem.

BTW I have recollection of posting this question before, but i can't find any record of it. My apologies if this has already been asked.


Post: #5

Paul,

I would suggest that you try a soft reset on the machine.

Marcus

Post: #6

This is the "Busy bug".

Joe Horn explained on comp.sys.hp48:

"It does NOT solve the amazingly-hitherto-unmentioned Busy Bug
introduced with ROM 2.00, namely: IF, at the exact moment that the busy annunciator turns off, a key is pressed, THEN that key will go into the key buffer but the calculator will immediately go into idle mode, so that the key will not be processed until the next interrupt (e.g. next keystroke). When typing rapidly, this will FEEL like a
garbage-collection delay, but it's not. Next time a key seems to have been "missed", look at the busy annunciator to make sure it's off and then press any key (e.g. the SPC key). If BOTH the "missed" key and the second key are then processed, you just experienced the The Busy Bug.
It also can be easily experienced while browsing up and down the CAT or strolling through the minefield in MINEHUNT; a press of the cursor key can SEEM to be "missed" but then the very next press SEEMS to be "doubled". Truth is, they are neither missed nor doubled; the first one was merely delayed by The Busy Bug until the next keystroke."


Forum Jump: