Hello, I'm not sure where to post this question so I'm posting to a few groups in the hopes that someone can help me. Sorry if I've got the wrong place. I'm trying to write an application, that while active gets ALL the key events from the keyboard (including ones that the system currently consumes). I'd like to get under the OS, I think, and consume the key events before the OS has a chance at them. (ie: I would like to handle the eject key and volume keys, as well as others). Does anyone know how to do this or know of a resource that'll point me in the right direction. I've spent at least two hours reading Apple docs. My app right now can register for global hot keys but that isn't good enough for what I'm doing. I need to consume the event before any other application (or the OS) gets a chance at the event. Any ideas or info are very welcome. SDerman. Thanx in advance. _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.