kaled - 5:56 pm on Mar 29, 2007 (gmt 0) Kaled.
Most browsers would install their own (local) keyboard hooks. Netscape might be unique in failing due a fault in its own keyboard hook handlers. I've never tried installing system-wide hooks for keyboards or anything else but it is normally necessary to pass the hooked message through to the next hook in the chain. This is likely to be where it goes wrong. It may be significant that you are using 2000 rather than XP - I believe hook handling was adjusted to avoid crashes.