Issue 1: keyup/down events fire more than once per keystroke in certain programs.
Status:  Fixed
Owner: ----
Closed:  Mar 2007
Reported by mk.newsg...@gmail.com, Jan 11, 2007
What steps will reproduce the problem?
1. Run main in KeyBoardMonitor, or set up an alternate program to show
keystrokes.
2. Open a bulky non-java application - I've tried firefox or ms excel - and
type a key. This will produce 2-3 keydown events.

What is the expected output? What do you see instead?
Only one event should fire. In the firefox url bar, two events fire. In
excel, 3 events fire. Works as specified in notepad and eclipse.

What version of the product are you using? On what operating system?
Latest as of this date. XP.
Mar 27, 2007
Project Member #1 yovnch...@gmail.com
(No comment was entered for this change.)
Status: Fixed
Labels: -Priority-Medium Priority-Critical
Mar 27, 2007
Project Member #2 yovnch...@gmail.com
Some programs like firefox will first use PeekMessage() and then GetMessage() to
consume keyboard event,When use PeekMessage() we should not record that key
stroke,because it didn't actually remove the event from current thread message queue.